<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Desenvolvimento &#193;gil - Blog da Improve It</title>
    <link>http://blog.improveit.com.br</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>V&#237;deo da palestra feita no Encontro Locaweb de Desenvolvedores</title>
      <description>&lt;p&gt;Acaba de sair o v&#237;deo da palestra que fiz no &lt;a href="http://www.locaweb.com.br/encontro"&gt;12o Encontro de Locaweb de Profissionais&lt;/a&gt; de Internet em maio de 2010. Conta um pouco da minha hist&#243;ria como empreendedor, como a &lt;a href="http://improveit.com.br"&gt;Improve It&lt;/a&gt; surgiu, o envolvimento com &lt;a href="http://improveit.com.br/xo"&gt;Extreme Programming&lt;/a&gt;, o desencanto com o mundo da consultoria, a cria&#231;&#227;o do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; &#233; outros assuntos.&lt;/p&gt;

&lt;p&gt;&lt;object width="640" height="480"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12464280&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=a5ac27&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=12464280&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=a5ac27&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 11 Jun 2010 12:15:47 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:51a776b4-146a-4c8f-be83-22087d4c4d0a</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2010/06/11/v%C3%ADdeo-da-palestra-feita-no-encontro-locaweb-de-desenvolvedores</link>
      <category>video</category>
      <category>empreendedorismo</category>
    </item>
    <item>
      <title>Apelo: parem de &amp;quot;ensinar&amp;quot; Comp. I nas faculdades!</title>
      <description>&lt;p&gt;Fa&#231;o um apelo aos cursos universit&#225;rios de computa&#231;&#227;o: parem de ensinar "Comp. I". Ao inv&#233;s disso, usem o hor&#225;rio que seria da aula para os alunos fazerem &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; de programa&#231;&#227;o. Essa &#233; uma ideia que certamente ser&#225; ignorada, mas, estou certo de que poderia elevar demais a qualidade da forma&#231;&#227;o dos "calouros" de computa&#231;&#227;o, se fosse adotada.&lt;/p&gt;

&lt;p&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qhAToHfF7gk&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qhAToHfF7gk&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Todo curso de computa&#231;&#227;o tem uma mat&#233;ria introdut&#243;ria para os alunos "aprenderem" a arte da programa&#231;&#227;o. Em alguns lugares chama-se Computa&#231;&#227;o I, em outros Introdu&#231;&#227;o &#224; Programa&#231;&#227;o e assim por diante. Com rar&#237;ssimas exce&#231;&#245;es, o aluno come&#231;a o semestre sabendo pouco de programa&#231;&#227;o e termina sabendo t&#227;o pouco quanto, mas com a falsa sensa&#231;&#227;o de saber um pouquinho mais. Em outras palavras, &#233; tempo mal investido, tanto para os professores, quanto para os alunos. Em alguns casos, &#233; o suficiente para o aluno abandonar a Computa&#231;&#227;o.&lt;/p&gt;

&lt;p&gt;Isso n&#227;o reflete a falta de esfor&#231;o do professor em fazer os alunos aprenderem. Mas, sim a inefic&#225;cia do m&#233;todo, em compara&#231;&#227;o a outros mais poderosos e prazerosos. Estou me referindo ao &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;, naturalmente. E para mostrar o porqu&#234;, citarei o exemplo do que est&#225; acontecendo na &lt;a href="http://www.uff.br"&gt;UFF&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Ontem estive no &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; de programa&#231;&#227;o da &lt;a href="http://www.uff.br"&gt;UFF&lt;/a&gt;, que acontece toda quinta &#224; noite e &#233; aberto a toda a comunidade de desenvolvimento do Rio de Janeiro, Niter&#243;i e adjac&#234;ncias. Desde a semana passada, estamos contando com a presen&#231;a de muitos calouros, o que &#233; excelente. S&#243; que ontem foi especial.&lt;/p&gt;

&lt;p&gt;O problema escolhido foi o &lt;a href="http://pt.wikipedia.org/wiki/Pedra,_papel_e_tesoura"&gt;Jokenpo&lt;/a&gt;, ou &lt;a href="http://pt.wikipedia.org/wiki/Pedra,_papel_e_tesoura"&gt;Pedra, papel e tesoura&lt;/a&gt;. O enunciado do problema &#233; simples, mas a solu&#231;&#227;o tem uns detalhezinhos que deixam espa&#231;o para a galera pensar um bocado. &lt;/p&gt;

&lt;p&gt;Como acontece em todo &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;, os participantes &lt;a href="http://www.improveit.com.br/xp/praticas/programacao_par"&gt;programaram em par&lt;/a&gt;, em per&#237;odos de tempo bem curtos (4 ou 5 minutos). &lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4088507276_01b_72c_109b.jpg" alt="Programa&#231;&#227;o em par no Dojo"/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4100610128_fce_6e_3a_8de.jpg" alt="Programa&#231;&#227;o em par no Dojo"/&gt;&lt;/p&gt;

&lt;p&gt;O pessoal sempre come&#231;a fazendo um &lt;a href="http://www.improveit.com.br/xp/praticas/tdd"&gt;teste automatizado&lt;/a&gt; e, em seguida, a implementa&#231;&#227;o mais simples que possa passar no teste rec&#233;m projetado. Tudo no melhor estilo &lt;a href="http://www.improveit.com.br/xp/principios/passos_bebe"&gt;baby steps&lt;/a&gt;. E a linguagem escolhida para ontem foi &lt;a href="http://en.wikipedia.org/wiki/JavaScript"&gt;Javascript&lt;/a&gt;, com o uso do framework de &lt;a href="http://en.wikipedia.org/wiki/Behavior_driven_development"&gt;BDD&lt;/a&gt; &lt;a href="http://code.google.com/p/jsspec/"&gt;JSSpec&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4146045560_c_583888558.jpg" alt="Dojo na UFF"/&gt;&lt;/p&gt;

&lt;p&gt;A solu&#231;&#227;o come&#231;ou simples, mas rapidamente avan&#231;ou para um c&#243;digo que estava desagradando a todos. Em um certo momento, havia umas vinte linhas de c&#243;digo com in&#250;meros &lt;em&gt;if-then-else&lt;/em&gt; pelo caminho. Os testes passavam, mas o c&#243;digo estava horr&#237;vel de entender. Eu j&#225; n&#227;o conseguia mais olhar para ele. Do&#237;a demais.&lt;/p&gt;

&lt;p&gt;Foi quando parei de olhar o c&#243;digo e comecei a olhar o enunciado do problema novamente. Tinha que haver uma forma decente de fazer aquilo e comecei a criar alternativas na mente. L&#225; pelas tantas, tive uma ideia que permitiria limpar toda aquela bagun&#231;a e reduzir aquele monte de condi&#231;&#245;es a uma &#250;nica condi&#231;&#227;o de exce&#231;&#227;o, aliada a uma outra estrat&#233;gia de solu&#231;&#227;o. &lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_dojouff.jpg" alt="Dojouff"/&gt;&lt;/p&gt;

&lt;p&gt;Quando chegou o momento da plat&#233;ia se manifestar com sugest&#245;es, dei a minha ideia. A galera viu que fazia sentido, mas antes que pudessem come&#231;ar a implementar, outra pessoa deu sua ideia. E a boa not&#237;cia &#233; que era muito melhor que a minha. Seguindo a estrat&#233;gia sugerida, n&#227;o ter&#237;amos mais &lt;strong&gt;nenhum&lt;/strong&gt; *if* e o c&#243;digo ficaria incrivelmente claro e f&#225;cil de compreender.&lt;/p&gt;

&lt;p&gt;A nova estrat&#233;gia foi explicada no quadro, n&#227;o porque fosse complicada, mas porque envolvia o uso de um mecanismo que n&#227;o era t&#227;o familiar a todos os calouros. Nada espec&#237;fico de programa&#231;&#227;o. Apenas um recurso simples da matem&#225;tica, que n&#227;o vou mencionar aqui para n&#227;o estragar o prazer de quem vier a participar de um &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; com este tema. Feito isso, aqueles que estavam pilotando o computador come&#231;aram a alterar a implementa&#231;&#227;o.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4120579347_8821a_07035.jpg" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4121374754_297bf_29216.jpg" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4121365362_8ab_9609762.jpg" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;Minutos depois, a nova implementa&#231;&#227;o estava pronta e rodaram os testes. Todos passaram gloriosamente! E nesse momento fez-se a luz. E o c&#243;digo antigo foi deletado. E o povo aplaudiu! De verdade! :-)&lt;/p&gt;

&lt;p&gt;Rafael, o autor da solu&#231;&#227;o, &#233; aluno de Computa&#231;&#227;o da UFF. Est&#225; no terceiro per&#237;odo e bolou uma estrat&#233;gia que deixou todos n&#243;s, inclusive os mais experientes, estupefatos. No meu caso, por exemplo, devo ter mais tempo "mexendo" com computadores que o Rafael tem de vida. Mas, ainda assim, ele criou uma estrat&#233;gia que nem eu, nem nenhum dos demais, foi capaz de bolar. E esse &#233; o tipo de coisa que acontece direto nos &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojos&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4145210075_de_68d_8fa_0b.jpg" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;E ent&#227;o a ficha caiu para mim. Comecei a olhar para os calouros com inveja. Por que n&#227;o tive acesso a esta t&#233;cnica (&lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;) quando eu era calouro? Ali&#225;s, nem em toda a gradua&#231;&#227;o, nem durante o mestrado! A&#237; percebi quanto tempo foi investido em formas menos eficazes de aprendizado.&lt;/p&gt;

&lt;p&gt;O &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; &#233; um ambiente de aprendizado impressionante. As pessoas aprendem em grupo, o que &#233; sempre muito legal. O exerc&#237;cio &#233; colaborativo, ent&#227;o, ningu&#233;m sai perdendo. Todos saem ganhando. Os participantes &lt;a href="http://www.improveit.com.br/xp/praticas/programacao_par"&gt;programam em par&lt;/a&gt; e aprendem a apreciar o valor dessa t&#233;cnica. Al&#233;m disso, t&#234;m que fazer &lt;a href="http://www.improveit.com.br/xp/praticas/tdd"&gt;testes automatizados&lt;/a&gt; antes de implementar cada funcionalidade, portanto, aprendem a trabalhar com &lt;a href="http://www.improveit.com.br/xp/praticas/tdd"&gt;TDD&lt;/a&gt; ou &lt;a href="http://en.wikipedia.org/wiki/Behavior_driven_development"&gt;BDD&lt;/a&gt;. De quebra, aprendem a usar o &lt;a href="http://c2.com/cgi/wiki?TestingFramework"&gt;framework de teste&lt;/a&gt; da linguagem que est&#225; em uso. Ah sim, eles eventualmente aprendem um pouco sobre a linguagem escolhida para a sess&#227;o do &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;. Tudo isso &#233; muito bacana, mas &#233; s&#243; o come&#231;o.&lt;/p&gt;

&lt;p&gt;Uma das coisas mais legais que acontecem em um &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; &#233; que os participantes s&#227;o expostos a diferentes abordagens para resolver o mesmo problema. Portanto, eles t&#234;m acesso a in&#250;meras estrat&#233;gias novas para modelar o problema. Se compar&#225;ssemos o aprendizado da arte de programar com o aprendizado de um novo idioma, diria que estamos ampliando nosso vocabul&#225;rio, toda vez que somos expostos a novas formas de modelar o mesmo problema, por mais simples que seja o problema.&lt;/p&gt;

&lt;p&gt;O resultado inevit&#225;vel disso &#233; a &lt;a href="http://www.improveit.com.br/xp/praticas/refatoracao"&gt;refatora&#231;&#227;o&lt;/a&gt;. Os participantes aprendem uma nova estrat&#233;gia ao longo da sess&#227;o do &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;, &lt;a href="http://www.improveit.com.br/xp/praticas/refatoracao"&gt;refatoram&lt;/a&gt; o c&#243;digo e, com os &lt;a href="http://www.improveit.com.br/xp/praticas/tdd"&gt;testes&lt;/a&gt;, verificam se tudo continua funcionando. Portanto, &lt;a href="http://www.improveit.com.br/xp/praticas/refatoracao"&gt;refatora&#231;&#227;o&lt;/a&gt; &#233; mais um tema aprendido. E ainda n&#227;o acabou.&lt;/p&gt;

&lt;p&gt;Sempre h&#225; uma &lt;a href="http://www.flickr.com/photos/improveit/1684197252/"&gt;retrospectiva&lt;/a&gt; no final de cada &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;, na qual as pessoas avaliam o que funcionou bem e o que poderia ser melhorado. &lt;a href="http://www.flickr.com/photos/improveit/1684197252/"&gt;Retrospectiva&lt;/a&gt; &#233; uma t&#233;cnica aclamada em todos os &lt;a href="http://improveit.com.br/xp/manifesto_agil"&gt;m&#233;todos &#225;geis de desenvolvimento de software&lt;/a&gt;. Est&#225; presente no &lt;a href="http://improveit.com.br/xp"&gt;XP&lt;/a&gt;, no &lt;a href="http://improveit.com.br/scrum"&gt;Scrum&lt;/a&gt; e em qualquer abordagem bem sucedida de desenvolvimento.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/improveit/1684197252/"&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_1683345015_5a_87766b_1d1.jpg" alt="Retrospectiva"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Para que n&#227;o haja d&#250;vidas, vamos fazer uma r&#225;pida revis&#227;o de tudo o que &#233; aprendido no &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.improveit.com.br/xp/praticas/programacao_par"&gt;Programa&#231;&#227;o em par&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.improveit.com.br/xp/praticas/tdd"&gt;TDD&lt;/a&gt; e/ou &lt;a href="http://en.wikipedia.org/wiki/Behavior_driven_development"&gt;BDD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.improveit.com.br/xp/praticas/refatoracao"&gt;Refatora&#231;&#227;o&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Novas formas de modelar um problema&lt;/li&gt;
&lt;li&gt;Aspectos de uma linguagem de programa&#231;&#227;o&lt;/li&gt;
&lt;li&gt;Como usar o &lt;a href="http://c2.com/cgi/wiki?TestingFramework"&gt;framework de teste&lt;/a&gt; da linguagem adotada&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.improveit.com.br/xp/principios/passos_bebe"&gt;Baby steps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.flickr.com/photos/improveit/1684197252/"&gt;Retrospectiva&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;E tudo isso em apenas 2 horas de &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;, exatamente o mesmo tempo que dura uma aula convencional nas universidades. Compare o aproveitamento dessas duas horas com o aproveitamento de duas horas de uma aula tradicional de programa&#231;&#227;o! A diferen&#231;a &#233; escandalosa.&lt;/p&gt;

&lt;p&gt;Em muitos cursos de computa&#231;&#227;o os calouros t&#234;m alguma mat&#233;ria do tipo "Comp. I" com duas aulas por semana, cada uma com duas horas de dura&#231;&#227;o. Imagine se n&#227;o houvesse aula, mas apenas &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt;. Ent&#227;o, ter&#237;amos duas sess&#245;es de &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; por semana, durante um semestre inteiro. Se isso fosse adotado, tenho absoluta certeza de que os calouros chegariam no final do semestre sabendo programar mais e melhor que 90% daqueles que se formam em computa&#231;&#227;o. E n&#227;o s&#243; isso, eles saberiam programar mais e melhor que a maioria dos professores universit&#225;rios que "ensinam" programa&#231;&#227;o!&lt;/p&gt;

&lt;p&gt;Afinal, quantos professores dominam &lt;a href="http://www.improveit.com.br/xp/praticas/tdd"&gt;TDD&lt;/a&gt; e &lt;a href="http://en.wikipedia.org/wiki/Behavior_driven_development"&gt;BDD&lt;/a&gt;, boas pr&#225;ticas de orienta&#231;&#227;o a objetos, t&#233;cnicas de &lt;a href="http://www.improveit.com.br/xp/praticas/refatoracao"&gt;refatora&#231;&#227;o&lt;/a&gt;, tudo isso em diferentes linguagens e ainda t&#234;m o h&#225;bito de &lt;a href="http://www.improveit.com.br/xp/praticas/programacao_par"&gt;programar em par&lt;/a&gt; e fazer &lt;a href="http://www.flickr.com/photos/improveit/1684197252/"&gt;retrospectivas&lt;/a&gt;? Garanto que poucos. E &#233; a&#237; que a minha ideia come&#231;a a ir por &#225;gua abaixo. &lt;/p&gt;

&lt;p&gt;Porque para que ela fosse adotada, seria preciso, primeiro, vencer uma barreira cultural que me parece intranspon&#237;vel. A inefici&#234;ncia do "cuspe e giz" aliada &#224; insanidade das "provas" que n&#227;o avaliam absolutamente nada, comp&#245;em uma muleta atrativa demais para deixar de ser usada. Mas, ainda que fosse poss&#237;vel vencer essa barreira, ter&#237;amos que lidar com um mar de professores que simplesmente n&#227;o sabem programar bem. &lt;/p&gt;

&lt;p&gt;Quando penso em tudo isso, n&#227;o consigo deixar de lembrar da &lt;a href="http://www.marcoscintra.org/fabula_porcos.asp"&gt;F&#225;bula dos Porcos Assados&lt;/a&gt;. E vejo o quanto as universidades "queimam florestas" para "ensinar" muito pouco, ao longo de muito tempo, quando h&#225; atualmente uma abund&#226;ncia de t&#233;cnicas de ensino mais &#250;teis, quase sempre envolvendo algum tipo de jogo. &lt;/p&gt;

&lt;p&gt;Ali&#225;s, cada vez mais me dou conta da import&#226;ncia de trazer jogos para o processo de aprendizado. Eles s&#227;o muito poderosos, tanto no sentido de transmitir a mensagem, como fazer com que ela fique gravada para sempre. Quando fazia consultoria de &lt;a href="http://improveit.com.br/xp"&gt;XP&lt;/a&gt;, costumava usar instrumentos como o Jogo da Comunica&#231;&#227;o, o &lt;a href="http://www.xp.be/xpgame.html"&gt;XP Game&lt;/a&gt;, o &lt;a href="http://xp.c2.com/ExtremeHour.html"&gt;Extreme Hour&lt;/a&gt;, entre outros. Todos eram muito eficazes, embora consumissem pouco tempo e fossem muito divertidos.&lt;/p&gt;

&lt;p&gt;Seria fant&#225;stico se pud&#233;ssemos remodelar o sistema de ensino em torno de jogos como esses. Estou certo de que todos aprender&#237;amos muito mais, em menos tempo e nos divertir&#237;amos demais no processo. &lt;/p&gt;

&lt;p&gt;Participe de um dos muitos &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojos&lt;/a&gt; do estado do Rio. Acesse o site do &lt;a href="http://dojorio.wordpress.com"&gt;Dojo Rio&lt;/a&gt;, entre na &lt;a href="http://groups.google.com.br/group/dojo-rio"&gt;lista de discuss&#227;o&lt;/a&gt; e apare&#231;a no &lt;a href="http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/"&gt;Dojo&lt;/a&gt; mais pr&#243;ximo de voc&#234;! De quebra voc&#234; ainda vai ter a chance de curtir o p&#243;s-Dojo, que torna tudo ainda mais divertido.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4100612024_6dbe_2cf_27d.jpg" alt="4100612024 6dbe 2cf 27d"/&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://blog.improveit.com.br/files/2010-05-28_4145300999_540b_0de_0cd.jpg" alt="4145300999 540b 0de 0cd"/&gt;&lt;/p&gt;

&lt;p&gt;Escrito por: &lt;a href="http://improveit.com.br/empresa/vinicius"&gt;Vin&#237;cius Manh&#227;es Teles&lt;/a&gt; (&lt;a href="http://twitter.com/viniciusteles"&gt;Twitter&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Obs: a maioria das fotos deste artigo s&#227;o de autoria do &lt;a href="http://www.flickr.com/photos/pedromenezes/collections/72157622845218120/"&gt;Pedro Menezes&lt;/a&gt; que as disponibiliza como &lt;a href="http://www.creativecommons.org.br"&gt;Creative Commons&lt;/a&gt;. O v&#237;deo foi feito pelo &lt;a href="http://henriquebastos.net"&gt;Henrique Bastos&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Fri, 28 May 2010 09:03:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:0cd80589-4f7d-4e1d-9b92-7533f3a43196</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2010/05/28/apelo-parem-de-ensinar-comp-i-nas-faculdades</link>
      <category>dojo</category>
      <category>dojorio</category>
    </item>
    <item>
      <title>Palestra: Fuja da escravid&#227;o antes que ela te alcance</title>
      <description>&lt;p&gt;Tive o privil&#233;gio de fazer uma palestra na &#250;ltima &lt;a href="http://pythoncampus.org/evento/istcc-p"&gt;PythonCampus&lt;/a&gt; no &lt;a href="http://www.lncc.br"&gt;LNCC&lt;/a&gt;, em Petr&#243;polis, RJ. Os &lt;a href="http://www.slideshare.net/viniciusteles/fuja-da-escravido-antes-que-ela-te-alcance-4261724"&gt;slides&lt;/a&gt; est&#227;o a&#237; embaixo:&lt;/p&gt;

&lt;div style="width:425px" id="__ss_4261724"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/viniciusteles/fuja-da-escravido-antes-que-ela-te-alcance-4261724" title="Fuja da escravid&#227;o antes que ela te alcance"&gt;Fuja da escravid&#227;o antes que ela te alcance&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse4261724" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=pythoncampus-100523222347-phpapp02&amp;stripped_title=fuja-da-escravido-antes-que-ela-te-alcance-4261724" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed name="__sse4261724" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=pythoncampus-100523222347-phpapp02&amp;stripped_title=fuja-da-escravido-antes-que-ela-te-alcance-4261724" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/viniciusteles"&gt;Vinicius Teles&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Ainda n&#227;o sei se algu&#233;m filmou a apresenta&#231;&#227;o. Mas, se tiver filmado e eu tiver acesso, irei colocar aqui.&lt;/p&gt;

&lt;p&gt;Voc&#234; tamb&#233;m pode baixar os &lt;a href="http://www.slideshare.net/viniciusteles/fuja-da-escravido-antes-que-ela-te-alcance-4261724"&gt;slides&lt;/a&gt; nos formatos a seguir:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://dl.dropbox.com/u/1544391/fuja-da-escravidao-antes-que-ela-te-alcance.pdf.zip"&gt;PDF&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dl.dropbox.com/u/1544391/fuja-da-escravidao-antes-que-ela-te-alcance.key.zip"&gt;Keynote&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dl.dropbox.com/u/1544391/fuja-da-escravidao-antes-que-ela-te-alcance.ppt.zip"&gt;PPT&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sinta-se &#224; vontade para usar os &lt;a href="http://www.slideshare.net/viniciusteles/fuja-da-escravido-antes-que-ela-te-alcance-4261724"&gt;slides&lt;/a&gt; como desejar. Voc&#234; pode alter&#225;-los e distribu&#237;-los como bem entender. Eu n&#227;o reservo nenhum direito sobre os &lt;a href="http://www.slideshare.net/viniciusteles/fuja-da-escravido-antes-que-ela-te-alcance-4261724"&gt;slides&lt;/a&gt;. Portanto, s&#227;o seus para fazer o que quiser com eles. Divirta-se! ;-)&lt;/p&gt;</description>
      <pubDate>Mon, 24 May 2010 10:42:45 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:62a6cf5c-ee85-40a9-893a-29130007dca8</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2010/05/24/palestra-fuja-da-escravid%C3%A3o-antes-que-ela-te-alcance</link>
      <category>palestra</category>
      <category>empreendedorismo</category>
      <category>pythoncampus</category>
      <category>startup</category>
    </item>
    <item>
      <title>MacRuby</title>
      <description>&lt;p&gt;&lt;a href="http://en.blog.improveit.com.br/articles/2009/12/10/macruby"&gt;English version&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voc&#234; gosta da &lt;a href="http://pt.wikipedia.org/wiki/Interface_gr&#225;fica_do_utilizador"&gt;interface gr&#225;fica&lt;/a&gt; dos &lt;a href="http://www.apple.com/mac/"&gt;Macs&lt;/a&gt;? Quem n&#227;o gosta, n&#233;? Ela &#233; um dos pontos altos da plataforma &lt;a href="http://www.apple.com/mac/"&gt;Macintosh&lt;/a&gt;, bem como do &lt;a href="http://www.apple.com/iphone/"&gt;iPhone&lt;/a&gt;. Tudo viabilizado, em grande parte, por uma tecnologia chamada &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;No &lt;a href="http://www.apple.com/mac/"&gt;Mac&lt;/a&gt;, &#233; poss&#237;vel criar &lt;a href="http://pt.wikipedia.org/wiki/Interface_gr&#225;fica_do_utilizador"&gt;interfaces gr&#225;ficas&lt;/a&gt; em &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa&lt;/a&gt;, facilmente, utilizando o &lt;a href="http://en.wikipedia.org/wiki/Interface_Builder"&gt;Interface Builder&lt;/a&gt;. Basta arrastar componentes de um lado para o outro, indicar a&#231;&#245;es e estabelecer conex&#245;es com o c&#243;digo. Ah sim, o c&#243;digo &#233; implementado em &lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;Objective-C&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;Objective-C&lt;/a&gt; &#233; uma linguagem orientada a objetos que se aproxima bastante das caracter&#237;sticas de &lt;a href="http://en.wikipedia.org/wiki/Smalltalk"&gt;Smalltalk&lt;/a&gt;. &#201; uma linguagem com conceitos muito interessantes, por&#233;m bem verbosa. E pode representar uma barreira razo&#225;vel para aqueles que gostariam de implementar aplicativos desktop no &lt;a href="http://www.apple.com/mac/"&gt;Mac&lt;/a&gt;, ou mesmo aplicativos no &lt;a href="http://www.apple.com/iphone/"&gt;iPhone&lt;/a&gt;, especialmente se compararmos a outras linguagens como &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Pois &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; &#233; uma linguagem que foi feita com o objetivo de facilitar a vida do programador. &#201; f&#225;cil, muito simples, extremamente expressiva e, de um modo geral, adorada por aqueles que a utilizam, incluindo eu mesmo. :-) &lt;/p&gt;

&lt;p&gt;Ent&#227;o, de um lado temos uma tecnologia excepcional para &lt;a href="http://pt.wikipedia.org/wiki/Interface_gr&#225;fica_do_utilizador"&gt;interfaces gr&#225;ficas&lt;/a&gt;, chamada &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa&lt;/a&gt; e de outro uma linguagem excelente chamada &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt;. N&#227;o seria &#243;timo se pud&#233;ssemos juntar as duas e ter o melhor dos dois mundos? Bem, isso j&#225; &#233; poss&#237;vel h&#225; algum tempo usando, por exemplo, o &lt;a href="http://rubycocoa.sourceforge.net"&gt;RubyCocoa&lt;/a&gt;, que faz uma ponte entre &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; e &lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;Objective-C&lt;/a&gt;. Entretanto, atualmente h&#225; uma op&#231;&#227;o ainda melhor chamada &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt; &#233; uma vers&#227;o do &lt;a href="http://www.ruby-lang.org/"&gt;Ruby 1.9&lt;/a&gt;, portada para rodar diretamente sobre tecnologias que formam o core do &lt;a href="http://www.apple.com/macosx/"&gt;Mac OS X&lt;/a&gt; tais como o runtime do &lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;Objective-C&lt;/a&gt; e o garbage collector, entre outros. A ideia &#233; poder criar aplica&#231;&#245;es desktop no &lt;a href="http://www.apple.com/macosx/"&gt;Mac OS X&lt;/a&gt;, sem sacrificar o desempenho, usando todos os benef&#237;cios do &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt;. Ainda est&#225; em desenvolvimento, mas o que est&#225; pronto j&#225; faz muito e o projeto como um todo &#233; extremamente promissor.&lt;/p&gt;

&lt;p&gt;Nestes &#250;ltimos dias implementei uma pequena funcionalidade usando &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt; e &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa&lt;/a&gt;. &#201; algo &#250;til para nosso dia a dia, embora bem b&#225;sico, com o objetivo de configurar novos dom&#237;nios DNS do &lt;a href="http://slicehost.com"&gt;Slicehost&lt;/a&gt;, que &#233; onde hospedamos nossos sites. Irei disponibilizar o c&#243;digo no &lt;a href="http://github.com/viniciusteles"&gt;GitHub&lt;/a&gt; em breve.&lt;/p&gt;

&lt;p&gt;Achei muito f&#225;cil fazer a implementa&#231;&#227;o usando &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa&lt;/a&gt; e &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;, de modo que pude comprovar que o prop&#243;sito do projeto &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt; est&#225; sendo cumprido, ao menos naquilo que usei at&#233; o momento. Estou muito empolgado com tudo o que &#233; poss&#237;vel fazer usando &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;, sobretudo com a agilidade e a facilidade de desenvolver dessa forma. Sendo assim, gostaria de recomendar aos interessados que deem uma olhada nele com carinho.&lt;/p&gt;

&lt;p&gt;Vale dizer que eu j&#225; tinha algum conhecimento de &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa&lt;/a&gt; e &lt;a href="http://en.wikipedia.org/wiki/Objective-C"&gt;Objective-C&lt;/a&gt; antes de fazer esse aplicativo. Minha principal refer&#234;ncia tem sido o livro &lt;a href="http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1260448305&amp;amp;sr=8-1"&gt;Cocoa Programming for Mac OS X&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Gostaria de agradecer ao &lt;a href="http://merbist.com/about/"&gt;Matt Aimonetti&lt;/a&gt;, que gentilmente me falou sobre o &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;, no &lt;a href="http://horaextra.org"&gt;Hora Extra&lt;/a&gt;, quando esteve aqui no Rio recentemente. O que, al&#233;m de tudo, demonstra a import&#226;ncia de participar sempre do &lt;a href="http://horaextra.org"&gt;Hora Extra&lt;/a&gt;. :-)&lt;/p&gt;

&lt;p&gt;E se voc&#234; ainda n&#227;o tiver se empolgado pelo &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;, a&#237; v&#227;o algumas informa&#231;&#245;es adicionais. O projeto &#233; patrocinado pela pr&#243;pria &lt;a href="http://apple.com"&gt;Apple&lt;/a&gt; que tem grande interesse nele. De fato, o criador do projeto &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;, o belga &lt;a href="http://chopine.be"&gt;Laurent Sansonetti&lt;/a&gt; trabalha na &lt;a href="http://apple.com"&gt;Apple&lt;/a&gt; e atualmente &#233; pago pela empresa para trabalhar basicamente no &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;. Por que? &lt;/p&gt;

&lt;p&gt;Porque em um futuro pr&#243;ximo, poderemos desenvolver aplicativos para o &lt;a href="http://www.apple.com/iphone/"&gt;iPhone&lt;/a&gt; usando &lt;a href="http://www.macruby.org"&gt;MacRuby&lt;/a&gt;! E isso abre espa&#231;o para que uma enorme leva de programadores &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt; comecem a produzir aplicativos para o &lt;a href="http://www.apple.com/iphone/"&gt;iPhone&lt;/a&gt;. Portanto, se voc&#234; ainda n&#227;o programa em &lt;a href="http://www.ruby-lang.org/"&gt;Ruby&lt;/a&gt;, talvez esteja a&#237; o empurr&#227;ozinho que faltava. ;-)&lt;/p&gt;</description>
      <pubDate>Thu, 10 Dec 2009 02:44:32 -0200</pubDate>
      <guid isPermaLink="false">urn:uuid:d711dda7-d7d4-466d-bef1-268255679353</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/12/10/macruby</link>
      <category>macruby</category>
      <category>ruby</category>
      <category>cocoa</category>
      <category>objectivec</category>
      <category>desktop</category>
    </item>
    <item>
      <title>Palestra no Rails Summit 2009</title>
      <description>&lt;p&gt;O &lt;a href="http://www.railssummit.com.br/"&gt;Rails Summit 2009&lt;/a&gt; foi um evento excepcional. Mais uma vez, gostaria de deixar meu muit&#237;ssimo obrigado ao &lt;a href="http://www.akitaonrails.com"&gt;Akita&lt;/a&gt;, &#224; &lt;a href="http://www.locaweb.com.br"&gt;Locaweb&lt;/a&gt;, aos demais organizadores, aos patrocinadores e aos participantes por terem viabilizado essa confer&#234;ncia. Est&#227;o todos de parab&#233;ns. Foi fant&#225;stica.&lt;/p&gt;

&lt;p&gt;O &lt;a href="http://www.agaelebe.com.br"&gt;Hugo Borges&lt;/a&gt; gentilmente filmou v&#225;rias palestras e colocou &#224; disposi&#231;&#227;o. Isso &#233; bem legal e j&#225; vai adiantar as coisas at&#233; que os v&#237;deos oficiais sejam liberados. A minha apresenta&#231;&#227;o pode ser vista abaixo ou diretamente, no &lt;a href="http://blip.tv/file/2726351"&gt;Blip.tv&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;embed src="http://blip.tv/play/AYGnz18C" type="application/x-shockwave-flash" width="624" height="498" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt; &lt;/p&gt;

&lt;p&gt;Veja tamb&#233;m as as demais &lt;a href="http://agaelebe.blip.tv/"&gt;apresenta&#231;&#245;es do Rails Summit 2009 filmadas pelo Hugo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Durante a confer&#234;ncia, tive a oportunidade de reencontrar muitos amigos e fazer muitos outros. Depois, v&#225;rias pessoas vieram aqui para o Rio e nos divertimos muito, com direito a Festa Framps no &#250;ltimo s&#225;bado, encerrando com chave de ouro uma semana para l&#225; de divertida. J&#225; estou na expectativa para o Rails Summit 2010! :-)&lt;/p&gt;</description>
      <pubDate>Mon, 19 Oct 2009 14:48:10 -0200</pubDate>
      <guid isPermaLink="false">urn:uuid:1f9d1852-3f33-4045-9860-b5a51e086055</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/10/19/palestra-no-rails-summit-2009</link>
      <category>rails summit 2009</category>
      <category>railssummit</category>
    </item>
    <item>
      <title>V&#237;deo da palestra Marketing na internet, no mundo da abund&#226;ncia</title>
      <description>&lt;p&gt;A &lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;palestra Marketing na internet, no mundo da abund&#226;ncia&lt;/a&gt;, realizada na &#250;ltima quarta-feira, 30/09/2009, foi gravada e pode ser vista abaixo. Tamb&#233;m &#233; poss&#237;vel baixar o &lt;a href="http://www.patriciafigueira.com.br/downloads/palestra-marketing-na-internet-no-mundo-da-abundancia.pdf"&gt;PDF dos slides&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;object width="640" height="480"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6849064&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=a5ac27&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=6849064&amp;amp;server=vimeo.com&amp;amp;show_title=0&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=a5ac27&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;Na pr&#243;xima quarta, estaremos de volta, com o &lt;strong&gt;&lt;a href="http://www.patriciafigueira.com.br/workshop"&gt;Workshop: Como se destacar fazendo menos e colhendo mais&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.patriciafigueira.com.br/workshop"&gt;&lt;img src="http://blog.patriciafigueira.com.br/files/2009-10-02_workshop_de_patricia_figueira_como_se_destacar_fazendo_menos_e_colhendo_mais1.jpg" alt="Workshop de Patricia Figueira: como se destacar fazendo menos e colhendo mais"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Workshop: &lt;strong&gt;&lt;a href="http://www.patriciafigueira.com.br/workshop"&gt;como se destacar fazendo menos e colhendo mais&lt;/a&gt;&lt;/strong&gt;&lt;br/&gt;
Dia: Quarta-feira, &lt;strong&gt;07 de outubro de 2009&lt;/strong&gt;&lt;br/&gt;
Hor&#225;rio: das &lt;strong&gt;14h &#224;s 18h&lt;/strong&gt; (hor&#225;rio de Bras&#237;lia)&lt;br/&gt;
Investimento: &lt;strong&gt;R$ 199,00&lt;/strong&gt;&lt;br/&gt;
Onde: no seu computador atrav&#233;s do &lt;a href="http://www.treinatom.com.br"&gt;TreinaTom&lt;/a&gt;&lt;br/&gt;
Instrutores: &lt;a href="http://www.patriciafigueira.com.br"&gt;Patricia Figueira&lt;/a&gt; e &lt;a href="http://www.improveit.com.br/empresa/vinicius"&gt;Vin&#237;cius Teles&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.patriciafigueira.com.br/workshop"&gt;Veja o conte&#250;do completo&lt;/a&gt;. &lt;a href="http://www.patriciafigueira.com.br/workshop"&gt;Fa&#231;a sua inscri&#231;&#227;o o quanto antes e garanta sua vaga&lt;/a&gt;. &lt;/p&gt;</description>
      <pubDate>Sat, 03 Oct 2009 22:27:44 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:51aea425-bc76-45a0-9cfd-0f93489cc198</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/10/03/v%C3%ADdeo-da-palestra-marketing-na-internet-no-mundo-da-abund%C3%A2ncia</link>
      <category>workshop</category>
      <category>palestra</category>
      <category>marketing</category>
      <category>fotografia</category>
      <category>video</category>
      <category>slides</category>
    </item>
    <item>
      <title>Palestra: marketing na internet, no mundo da abund&#226;ncia</title>
      <description>&lt;p&gt;&lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;&lt;img src="http://blog.patriciafigueira.com.br/files/2009-09-28_palestra_marketing_na_internet_no_mundo_da_abundancia.jpg" alt="Palestra: marketing na internet, no mundo da abund&#226;ncia" title="Palestra: marketing na internet, no mundo da abund&#226;ncia"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Na pr&#243;xima &lt;strong&gt;quarta-feira&lt;/strong&gt;, &lt;strong&gt;30 de setembro de 2009&lt;/strong&gt;, &#224;s &lt;strong&gt;15h&lt;/strong&gt;, n&#243;s teremos um bate-papo. Vamos conversar sobre como promover seu neg&#243;cio na internet.&lt;/p&gt;

&lt;p&gt;Por que falar disso? Porque talvez seja a habilidade mais importante que um empreendedor tenha que dominar atualmente.&lt;/p&gt;

&lt;p&gt;Participe! &#201; muito f&#225;cil, &#233; &lt;strong&gt;de gra&#231;a&lt;/strong&gt; e voc&#234; n&#227;o precisar&#225; nem sair de casa.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;Fa&#231;a sua inscri&#231;&#227;o o quanto antes&lt;/a&gt;. Voc&#234; receber&#225; a confirma&#231;&#227;o por email, com as instru&#231;&#245;es necess&#225;rias para ter acesso &#224; palestra.&lt;/p&gt;

&lt;p&gt;Ser&#227;o dois palestrantes, a fot&#243;grafa &lt;a href="http://www.patriciafigueira.com.br/quem_somos"&gt;Patricia Figueira&lt;/a&gt; e &lt;a href="http://www.improveit.com.br/empresa/vinicius"&gt;Vin&#237;cius Teles&lt;/a&gt;, autor de "&lt;a href="http://blog.beonthe.net/post/184546737/o-mundo-de-joana-parte-1"&gt;O Mundo de Joana&lt;/a&gt;".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;Inscreva-se j&#225;!&lt;/a&gt;&lt;/strong&gt; E divulgue nas &lt;strong&gt;listas de discuss&#227;o&lt;/strong&gt;, no &lt;a href="http://orkut.com"&gt;Orkut&lt;/a&gt;, no &lt;a href="http://facebook.com"&gt;Facebook&lt;/a&gt;, no &lt;a href="http://twitter.com"&gt;Twitter&lt;/a&gt;! Envie esse convite por email para seus amigos. &lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;Participe&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Palestra: &lt;strong&gt;&lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;Marketing na internet, no mundo da abund&#226;ncia&lt;/a&gt;&lt;/strong&gt;.&lt;br/&gt;
Dia: &lt;strong&gt;Quarta-feira, 30 de setembro de 2009&lt;/strong&gt;.&lt;br/&gt;
Hor&#225;rio: &lt;strong&gt;15h (hor&#225;rio de Bras&#237;lia)&lt;/strong&gt;.&lt;br/&gt;
Onde: &lt;strong&gt;no seu computador&lt;/strong&gt;. Instru&#231;&#245;es para acesso no email de confirma&#231;&#227;o.&lt;br/&gt;
Palestrantes: &lt;a href="http://www.patriciafigueira.com.br/quem_somos"&gt;Patricia Figueira&lt;/a&gt; (&lt;a href="http://twitter.com/patfig"&gt;@patfig&lt;/a&gt;) e &lt;a href="http://www.improveit.com.br/empresa/vinicius"&gt;Vin&#237;cius Teles&lt;/a&gt; (&lt;a href="http://twitter.com/viniciusteles"&gt;@viniciusteles&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.patriciafigueira.com.br/palestra"&gt;Fa&#231;a sua inscri&#231;&#227;o agora!&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 28 Sep 2009 08:23:37 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:3a3883db-6db6-4383-bd14-d3697ab60edf</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/09/28/palestra-marketing-na-internet-no-mundo-da-abund%C3%A2ncia</link>
      <category>marketing na internet</category>
      <category>mundo da abund&#226;ncia</category>
      <category>marketing</category>
    </item>
    <item>
      <title>Migrando o Brazilian Rails para Ruby 1.9</title>
      <description>&lt;p&gt;Algumas semanas atr&#225;s &lt;a href="http://fernandoluizao.wordpress.com"&gt;Fernando Luiz&#227;o&lt;/a&gt; migrou o Brazilian Rails para funcionar no Ruby 1.9 mantendo a compatibilidade com o Ruby 1.8.X. Estou para divulgar isso tem alguns dias por&#233;m eu n&#227;o tive muito tempo.&lt;/p&gt;

&lt;p&gt;Ele explicou em detalhes no &lt;a href="http://fernandoluizao.wordpress.com/2009/09/12/migrando-o-brazilian-rails-para-ruby-1-9/"&gt;blog dele&lt;/a&gt; tudo que foi necess&#225;rio fazer.&lt;/p&gt;

&lt;p&gt;Deixo aqui registrado meu muito obrigado ao Fernando.&lt;/p&gt;</description>
      <pubDate>Wed, 23 Sep 2009 00:51:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:19b9d5fc-9a42-49a5-b67a-fdf43d767181</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2009/09/23/migrando-o-brazilian-rails-para-ruby-1-9</link>
      <category>brazilianrails</category>
      <category>rails</category>
      <category>ruby 1.9</category>
      <category>ruby</category>
    </item>
    <item>
      <title>Entrevista com Luca Bastos no Dev in Rio</title>
      <description>&lt;p&gt;Na semana passada estive no &lt;a href="http://www.devinrio.com.br/"&gt;Dev in Rio&lt;/a&gt;. O evento foi excepcional! J&#225; estamos na expectativa pela pr&#243;xima edi&#231;&#227;o.&lt;/p&gt;

&lt;p&gt;No final do evento, entrevistei &lt;a href="https://twitter.com/lucabastos"&gt;Luca Bastos&lt;/a&gt;, que est&#225; sempre presente no eventos mais bacanas. H&#225; tempos que queria gravar um bate-papo com ele. O resultado est&#225; abaixo:&lt;/p&gt;

&lt;p&gt;&lt;object width="630" height="473"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6631342&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=6631342&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="630" height="473"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/6631342"&gt;Entrevista com Luca Bastos&lt;/a&gt; from &lt;a href="http://vimeo.com/user2298384"&gt;Improve It&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 21 Sep 2009 14:19:30 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:2e301580-26b4-4c1b-98ca-52315c5f975e</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/09/21/entrevista-com-luca-bastos-no-dev-in-rio</link>
      <category>entrevista</category>
      <category>luca bastos</category>
      <category>devinrio</category>
    </item>
    <item>
      <title>Ruby on Rails com CouchDB usando Couchrest</title>
      <description>&lt;p&gt;No &#250;ltimo s&#225;bado participei do &lt;a href="http://www.railsforkids.com"&gt;Rails for Kids&lt;/a&gt;, um excelente evento organizado pela &lt;a href="http://www.egenialsas.com.br"&gt;eGenial&lt;/a&gt;. Minha apresenta&#231;&#227;o foi sobre como utilizar &lt;a href="http://rubyonrails.org"&gt;Ruby on Rails&lt;/a&gt; com &lt;a href="http://couchdb.apache.org/"&gt;CouchDB&lt;/a&gt;, com a ajuda da gem &lt;a href="http://github.com/couchrest/couchrest"&gt;Couchrest&lt;/a&gt;. Para facilitar a apresenta&#231;&#227;o e passar o m&#225;ximo de informa&#231;&#227;o nos trinta minutos dispon&#237;veis, optei por fazer um screencast, que mostra o b&#225;sico dessa integra&#231;&#227;o do &lt;a href="http://rubyonrails.org"&gt;Rails&lt;/a&gt; com o &lt;a href="http://couchdb.apache.org/"&gt;CouchDB&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Voc&#234; pode ver o screencast abaixo.&lt;/p&gt;

&lt;p&gt;&lt;object width="630" height="394"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6566694&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=6566694&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="630" height="394"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/6566694"&gt;Ruby on Rails com CouchDB usando Couchrest&lt;/a&gt; from &lt;a href="http://vimeo.com/user2298384"&gt;Improve It&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;/p&gt;

&lt;p&gt;O v&#237;deo termina de forma um tanto abrupta, porque tentei me manter o m&#225;ximo poss&#237;vel dentro do limite de tempo, deixando ainda alguns minutos livres para responder a perguntas. Seja como for, &#233; poss&#237;vel fazer muita coisa com o &lt;a href="http://couchdb.apache.org/"&gt;CouchDB&lt;/a&gt; usando os conceitos b&#225;sicos mostrados no v&#237;deo.&lt;/p&gt;

&lt;p&gt;Como gostei da experi&#234;ncia de preparar este, &#233; poss&#237;vel que eu fa&#231;a outros futuramente, inclusive dando sequ&#234;ncia ao que est&#225; a&#237;. Espero que seja &#250;til.&lt;/p&gt;</description>
      <pubDate>Mon, 14 Sep 2009 11:07:30 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:ae7a75ed-ed48-403a-8bcd-53ddea9f25de</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/09/14/ruby-on-rails-com-couchdb-usando-couchrest</link>
      <category>screencast</category>
      <category>rails</category>
      <category>rubyonrails</category>
      <category>couchdb</category>
      <category>couchrest</category>
      <category>couch</category>
      <category>rest</category>
    </item>
    <item>
      <title>Screencast no suporte: uma parceria que deu certo</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/brycej/2607596779/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-09-10_call_center.jpg" alt="Call Center"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/brycej"&gt;Bryce Johnson&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;A palavra suporte logo nos faz pensar em call center e todo o sofrimento habitual de conversar com pessoas que nunca conseguem resolver nosso problema. Ao criarmos o &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;, passamos a ter que dar suporte tamb&#233;m. A quest&#227;o &#233; como fazer isso de modo apropriado e economicamente vi&#225;vel.&lt;/p&gt;

&lt;p&gt;A solu&#231;&#227;o que encontramos foi investir pesadamente na cria&#231;&#227;o de &lt;a href="http://pt.wikipedia.org/wiki/Screencast"&gt;screencasts&lt;/a&gt;. Criamos um &lt;a href="http://pt.wikipedia.org/wiki/Screencast"&gt;screencast&lt;/a&gt; para cada assunto que precisamos ensinar aos nossos usu&#225;rios. Alguns t&#243;picos nem t&#234;m a ver diretamente com o uso do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;, mas s&#227;o quest&#245;es que afetam a forma como nossos usu&#225;rios apresentam seus trabalhos da internet. Ent&#227;o, nos interessa ajudar e orientar as pessoas, tanto quanto poss&#237;vel.&lt;/p&gt;

&lt;p&gt;O investimento nos &lt;a href="http://pt.wikipedia.org/wiki/Screencast"&gt;screencasts&lt;/a&gt; foi consider&#225;vel. Foram meses de trabalho at&#233; alcan&#231;armos a base de v&#237;deos que temos hoje. S&#227;o v&#237;deos que tipicamente s&#227;o vistos apenas por nossos clientes. Mas, resolvemos publicar um aqui, para que voc&#234;s possam ter uma ideia.&lt;/p&gt;

&lt;p&gt;O v&#237;deo abaixo mostra como colocar tags em fotos, usando o &lt;a href="http://www.adobe.com/products/photoshoplightroom/"&gt;Lightroom&lt;/a&gt;. Na verdade &#233; &#250;til para qualquer fot&#243;grafo, mesmo aqueles que n&#227;o usam o &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;. Por isso resolvemos public&#225;-lo.&lt;/p&gt;

&lt;p&gt;&lt;object width="630" height="473"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6504181&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=1c75a4&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=6504181&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=1c75a4&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="630" height="473"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;O &lt;a href="http://pt.wikipedia.org/wiki/Screencast"&gt;screencast&lt;/a&gt; permite que o cliente aprenda no seu pr&#243;prio ritmo. Al&#233;m disso, o cliente v&#234; o que deve fazer, ao inv&#233;s de apenas escutar as instru&#231;&#245;es por telefone e tentar interpret&#225;-las.&lt;/p&gt;

&lt;p&gt;N&#243;s ainda atendemos algumas liga&#231;&#245;es de clientes, sobretudo quando ainda h&#225; algum assunto que n&#227;o ficou suficientemente claro nos &lt;a href="http://pt.wikipedia.org/wiki/Screencast"&gt;screencasts&lt;/a&gt;. Mas, sabemos que o volume seria muito maior se n&#227;o tiv&#233;ssemos investido na cria&#231;&#227;o deles. De fato, esse investimento que fizemos &#233; uma das coisas que tem possibilitado que continuemos tendo pouca gente cuidando do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;. Na maior parte do tempo, somos apenas &lt;a href="http://improveit.com.br/empresa/vinicius"&gt;eu&lt;/a&gt; e o &lt;a href="http://improveit.com.br/empresa/leandro"&gt;Leandro&lt;/a&gt; cuidando de tudo. E a vida segue em paz, mesmo com a entrada de cada vez mais &lt;a href="http://beonthe.net/clientes/pagina"&gt;clientes&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Essa &#233; uma estrat&#233;gia que recomendo fortemente. Quanto ao software, usamos o &lt;a href="http://www.telestream.net/screen-flow/overview.htm"&gt;ScreenFlow&lt;/a&gt;, no Mac. &#201; excepcional e muito f&#225;cil de usar.&lt;/p&gt;</description>
      <pubDate>Thu, 10 Sep 2009 15:35:39 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:4559c393-1fed-4341-aa78-334b3bebc3a2</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/09/10/screencast-no-suporte-uma-parceria-que-deu-certo</link>
      <category>screencast</category>
      <category>suporte</category>
      <category>empreendedorismo</category>
      <category>produto</category>
      <category>beonthenet</category>
      <category>beonthenet</category>
    </item>
    <item>
      <title>Formas de pagamento: boleto banc&#225;rio</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/nightxiter/1811796114/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-09-03_maquina_registradora.jpg" alt="Maquina Registradora"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/endlessstudio/"&gt;Guilherme Augusto Oliveira&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Para receber os pagamentos das mensalidades do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;, optamos pelo uso do &lt;a href="http://pt.wikipedia.org/wiki/Boleto_banc&#225;rio"&gt;boleto banc&#225;rio&lt;/a&gt;. Uma empresa consegue emitir boletos facilmente, bastando para isso firmar um acordo com seu banco. Al&#233;m disso, qualquer pessoa consegue pagar um boleto sem maiores dificuldades, em qualquer banco ou casa lot&#233;rica.&lt;/p&gt;

&lt;h2&gt;Primeiros passos&lt;/h2&gt;

&lt;p&gt;H&#225; aproximadamente um ano conversei o pessoal do Banco do Brasil, onde temos conta e firmei com eles um contrato para utiliza&#231;&#227;o de boletos banc&#225;rios. Optamos por utilizar o boleto mais simples que existe, que n&#227;o tem registro (carteira 18-019). &#201; tamb&#233;m um dos mais baratos. E, naturalmente, negociamos uma redu&#231;&#227;o no valor da taxa cobrada pelo banco para o processamento dos boletos.&lt;/p&gt;

&lt;p&gt;O Banco do Brasil nos forneceu um programa, chamado BB Cobran&#231;a, que n&#227;o &#233; a maior maravilha do mundo, mas atende bem no primeiro momento. &#201; f&#225;cil gerar boletos atrav&#233;s dele.&lt;/p&gt;

&lt;p&gt;O banco disponibiliza um arquivo de retorno que a gente baixa pelo internet banking. Esse arquivo &#233; processado pelo BB Cobran&#231;a e assim a gente fica sabendo quem pagou boletos no dia anterior. O valor pago fica bloqueado por um dia &#250;til, quando ent&#227;o o banco libera o cr&#233;dito, diretamente na conta corrente e desconta a taxa que lhe cabe.&lt;/p&gt;

&lt;p&gt;Al&#233;m do BB Cobran&#231;a, tamb&#233;m utiliz&#225;vamos uma planilha para controlar os pagamentos. N&#227;o implementamos um sistema interno mais sofisticado para controle dos pagamentos, nem compramos nenhum pronto. A raz&#227;o disso &#233; simples. Para n&#243;s, n&#227;o fazia sentido investir em algo assim sem saber se o produto realmente decolaria. Ent&#227;o, adiamos o investimento. Depois de algum tempo, come&#231;amos a preparar nosso sistema financeiro e ele vem crescendo e se aprimorando a cada dia.&lt;/p&gt;

&lt;h2&gt;Por que fizemos assim?&lt;/h2&gt;

&lt;p&gt;A principal raz&#227;o foi a simplicidade. Decidimos ter apenas uma forma de pagamento porque era o mais simples a fazer no in&#237;cio. Boleto banc&#225;rio foi a escolha natural porque &#233; uma forma bastante universal e f&#225;cil de controlar.&lt;/p&gt;

&lt;p&gt;Decidimos fechar um contrato diretamente com nosso banco porque tamb&#233;m era algo simples e conseguimos negociar uma boa redu&#231;&#227;o na taxa de processamento dos boletos. Na &#233;poca, dei uma olhada em alguns sistemas web que ofereciam o pagamento atrav&#233;s de boleto, mas as taxas n&#227;o eram convidativas ou os servi&#231;os ainda eram muito incipientes. Um ano depois, a hist&#243;ria &#233; outra. Acredito que tais servi&#231;os estejam melhores e as taxas j&#225; sejam mais baixas. Portanto, vale um estudo.&lt;/p&gt;

&lt;h2&gt;O que aprendemos?&lt;/h2&gt;

&lt;p&gt;O pagamento atrav&#233;s de boleto tem funcionado bem. Praticamente todos os clientes aceitam bem e est&#227;o habituados a essa modalidade de pagamento. &lt;/p&gt;

&lt;p&gt;Vale dizer que n&#243;s s&#243; enviamos os boletos atrav&#233;s de email. Isso tamb&#233;m facilita a vida de todo mundo e reduz os custos. S&#243; tem um detalhe que n&#227;o deu muito certo no in&#237;cio.&lt;/p&gt;

&lt;p&gt;O BB Cobran&#231;a permite gerar um arquivo HTML e uma imagem do boleto (JPEG). Come&#231;amos enviando o arquivo HTML para os clientes, mas nem sempre eles conseguiam ver o boleto adequadamente. Ent&#227;o, experimentamos enviar arquivos PDF e o problema foi eliminado. Desde ent&#227;o, todos conseguem ver os boletos normalmente. Para trasformar os arquivos HTML em PDF, n&#243;s fizemos um script.&lt;/p&gt;

&lt;p&gt;O fato de ser uma &#250;nica forma de pagamento n&#227;o tem sido um problema para os clientes. Entretanto, alguns escolheriam d&#233;bito em conta, se essa op&#231;&#227;o estivesse dispon&#237;vel. Por enquanto, n&#243;s preferimos n&#227;o seguir por esse caminho, pois temos outras prioridades. Mas, passamos a dar ao cliente a op&#231;&#227;o de receber boletos de meses futuros antecipadamente. Assim, o cliente pode agendar o pagamento desses boletos uma &#250;nica vez, de modo que o efeito final, ao longo dos meses, &#233; semelhante ao do d&#233;bito em conta. Aproximadamente um quarto dos clientes adotou essa op&#231;&#227;o.&lt;/p&gt;

&lt;p&gt;Se voc&#234; estiver criando uma aplica&#231;&#227;o web, minha principal recomenda&#231;&#227;o &#233; que voc&#234; simplifique ao m&#225;ximo no in&#237;cio. Procure compreender a natureza do que voc&#234; est&#225; oferecendo como servi&#231;o e avalie qual seria a melhor modalidade de pagamento. Se puder se limitar apenas a uma no in&#237;cio, talvez seja v&#225;lido, como forma de simplificar. Em todo caso, analise tamb&#233;m os sistemas web dispon&#237;veis atualmente para pagamentos online. Se encontrar algum que seja f&#225;cil de usar e cobre um valor aceit&#225;vel, use-o. &lt;/p&gt;

&lt;p&gt;No in&#237;cio, invista apenas o m&#237;nimo necess&#225;rio nos controles internos. Dedique-se a colocar o servi&#231;o na rua e vender. Se tudo correr bem, aprimore os controles internos.&lt;/p&gt;

&lt;p&gt;Se voc&#234; puder colocar nos coment&#225;rios um pouco de sua pr&#243;pria experi&#234;ncia sobre esse assunto, vai ser muito bacana. Alguma recomenda&#231;&#227;o especial sobre sistemas web que possam facilitar o recebimento de pagamentos?&lt;/p&gt;</description>
      <pubDate>Thu, 03 Sep 2009 11:33:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:697d946a-4c64-412a-bb86-86720e6ee919</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/09/03/formas-de-pagamento-boleto-banc%C3%A1rio</link>
      <category>finan&#231;as</category>
      <category>empreendedorismo</category>
      <category>pagamento</category>
      <category>boleto</category>
      <category>boleto banc&#225;rio</category>
      <category>produto</category>
    </item>
    <item>
      <title>Cofrinho e fluxo de caixa</title>
      <description>&lt;p&gt;Cada vez mais as pessoas se convencem de que &#233; poss&#237;vel montar um neg&#243;cio e ser extramamente bem sucedido com ele. N&#227;o &#233; para menos. Os exemplos de quem tentou e deu certo aparecem por todos os lados. Alguns s&#227;o t&#227;o emblem&#225;ticos que quase parecem irreais, como o citado nas mat&#233;ria &lt;a href="http://revistapegn.globo.com/Revista/Common/0,,EMI81899-17168-1,00-QUEM+DISSE+QUE+PREGUICA+E+PECADO.html"&gt;Quem disse que pregui&#231;a &#233; pecado?&lt;/a&gt;, da &lt;a href="http://revistapegn.globo.com/"&gt;Pequenas Empresas &amp;amp; Grandes Neg&#243;cios&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;A vontade de montar um neg&#243;cio &#233; ainda maior na nossa &#225;rea. Todo o sucesso da &lt;a href="http://37signals"&gt;37signals&lt;/a&gt; e outros tantos neg&#243;cios bem conhecidos na &#225;rea de tecnologia, nos atraem cada vez mais. A quest&#227;o &#233;: por onde come&#231;ar?&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/endlessstudio/2873850844/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-09-01_cofrinho_piggy_bank.jpg" alt="Cofrinho"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/endlessstudio/"&gt;Endless Studio&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;h2&gt;Fluxo de caixa&lt;/h2&gt;

&lt;p&gt;Fazer um neg&#243;cio dar certo envolve um grande conjunto de fatores. Mas, afund&#225;-lo rapidamente &#233; simples. Basta errar na administra&#231;&#227;o do &lt;a href="http://pt.wikipedia.org/wiki/Fluxo_de_caixa"&gt;fluxo de caixa&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Para entender o conceito, imagine o cen&#225;rio abaixo, que reflete as contas de um empreendedor em um dado m&#234;s:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dia 1 - R$ 1.000,00 na conta&lt;/li&gt;
&lt;li&gt;Dia 5 - pagamento a fazer de R$ 8.000,00&lt;/li&gt;
&lt;li&gt;Dia 20 - pagamento a receber de R$ 20.000,00&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Parece que este vai ser um m&#234;s bom, certo? Afinal, voc&#234; come&#231;a com um saldo de mil reais e termina com um saldo de treze mil reais:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;   1.000,00 
-  8.000,00
+ 20.000,00
-----------
  13.000,00
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Se voc&#234; faz contas desse jeito, voc&#234; est&#225; em apuros. Al&#233;m de olhar para os valores monet&#225;rios, voc&#234; precisa entender como as datas afetam essa hist&#243;ria. Seu problema acontece no dia 5, quando voc&#234; tem que pagar 8 mil, mas s&#243; tem mil no banco. O fato de voc&#234; ter previs&#227;o de receber vinte mil alguns dias depois n&#227;o ajuda muito.&lt;/p&gt;

&lt;p&gt;Isso significa que voc&#234;, ou n&#227;o poder&#225; pagar seus compromissos pontualmente (no dia 5), ou precisar&#225; pegar dinheiro emprestado. Agora acredite no que vou te contar: voc&#234; n&#227;o vai querer pegar dinheiro emprestado. N&#227;o no Brasil! Sobretudo sendo um pequeno neg&#243;cio.&lt;/p&gt;

&lt;h2&gt;Reserva&lt;/h2&gt;

&lt;p&gt;O problema que descrevi acima &#233; o mais corriqueiro que existe em qualquer neg&#243;cio. Infelizmente as datas de recebimento frequentemente n&#227;o combinam com as datas de pagamento.&lt;/p&gt;

&lt;p&gt;Isso &#233; ainda mais grave no in&#237;cio de uma empresa. Em um neg&#243;cio j&#225; estabelecido e bem sucedido, existem receitas para cobrir as despesas. &#201; preciso ter aten&#231;&#227;o ao fluxo de caixa, mas pelo menos h&#225; receita para pagar as contas. Por sua vez, um neg&#243;cio rec&#233;m-criado tipicamente s&#243; tem despesas. Leva tempo at&#233; que as receitas sejam capazes de cobrir os investimentos iniciais e os gastos di&#225;rios do pr&#243;prio neg&#243;cio.&lt;/p&gt;

&lt;p&gt;Para lidar com o problema de fluxo de caixa e a falta de receitas no in&#237;cio de uma empresa, &#233; preciso haver reserva financeira. Ou seja, antes de abrir um neg&#243;cio, &#233; essencial ter dinheiro guardado no cofrinho. Durante a condu&#231;&#227;o de uma empresa, idem!&lt;/p&gt;

&lt;p&gt;Nos primeiros meses da empresa o dinheiro vai sair quase exclusivamente do cofrinho, ent&#227;o &#233; essencial calcular os custos mensais que voc&#234; espera ter e multiplicar pelo n&#250;mero de meses que imagina que se passar&#227;o sem que a receita seja suficiente para cobrir os gastos. No geral, sugiro que voc&#234; reserve no m&#237;nimo o equivalente a um ano de desespesas (sendo bem otimista).&lt;/p&gt;

&lt;p&gt;Depois que os neg&#243;cios j&#225; tiverem decolado, voc&#234; deve manter o m&#225;ximo de aten&#231;&#227;o na sua reserva financeira. Procure fazer com que ela seja capaz de cobrir pelo menos alguns meses das despesas da empresa. Acredite, voc&#234; vai precisar usar a reserva de tempos em tempos. H&#225; flutua&#231;&#227;o nas receitas de qualquer empreendimento. A reserva nos permite segurar as pontas nos eventuais per&#237;odos de vacas magras.&lt;/p&gt;

&lt;h2&gt;O papel da reserva no in&#237;cio da Improve It&lt;/h2&gt;

&lt;p&gt;Quando comecei a &lt;a href="http://improveit.com.br"&gt;Improve It&lt;/a&gt;, tinha reservas para pouco mais de um ano. Mas, no primeiro ano, as despesas foram acima do previsto e as receitas abaixo do desejado. Conclus&#227;o, as reservas foram consumidas mais r&#225;pido do que o imaginado. N&#227;o seria poss&#237;vel alcan&#231;ar o d&#233;cimo m&#234;s. Felizmente, fechamos nosso primeiro neg&#243;cio de porte por volta do nono m&#234;s. Mais um m&#234;s de espera e a empresa teria fechado as portas.&lt;/p&gt;

&lt;p&gt;Antes de nos dedicarmos exclusivamente ao &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;, tamb&#233;m montamos uma boa reserva financeira. Uma parte dela foi usada na primeira parte deste ano, at&#233; que as receitas do produto fossem capazes de compensar as despesas. &lt;/p&gt;

&lt;h2&gt;Conclus&#227;o&lt;/h2&gt;

&lt;p&gt;A &lt;a href="http://improveit.com.br"&gt;Improve It&lt;/a&gt;, fundada em 2001, &#233; hoje uma empresa de oito anos. O que significa que ela &#233; uma raridade. A maioria das empresas morre em menos de cinco anos de vida. H&#225; v&#225;rios fatores que explicam porque estamos com as portas abertas at&#233; hoje, e cada vez melhor. Por&#233;m, como fundador, posso garantir que o fator n&#250;mero um sempre foi o mesmo: ter reserva financeira para ajudar na administra&#231;&#227;o do fluxo de caixa. Isso &#233; o feij&#227;o com arroz de qualquer neg&#243;cio, mas infelizmente &#233; um dos assuntos mais negligenciados pelos empreendedores. Portanto, se quiser montar um neg&#243;cio, pense bem nessa quest&#227;o: voc&#234; tem reserva financeira? Lembre-se: a grande maioria das empresas fecha as portas por falta de capital.&lt;/p&gt;

&lt;p&gt;Para saber mais sobre o assunto, veja este &#243;timo livro: &lt;a href="http://www.sebraesp.com.br/sites/default/files/livro_10_anos_mortalidade.pdf"&gt;10 anos de monitoramento da sobreviv&#234;ncia e mortalidade de empresas&lt;/a&gt; (PDF). Lute pelo seu pr&#243;prio neg&#243;cio, se esse &#233; seu sonho. &#201; algo magn&#237;fico! Mas, estude o assunto e atue responsavelmente. Acredite, &#233; preciso mais do que apenas Ruby, XP, Rails, CSS e outras tecnologias para criar um neg&#243;cio sustent&#225;vel.&lt;/p&gt;</description>
      <pubDate>Tue, 01 Sep 2009 11:59:48 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:c8b8ff7b-173b-48fd-bdd9-326f60f7aa9e</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/09/01/cofrinho-e-fluxo-de-caixa</link>
      <category>cofrinho</category>
      <category>fluxo de caixa</category>
      <category>piggy bank</category>
      <category>finan&#231;as</category>
      <category>empreendedorismo</category>
    </item>
    <item>
      <title>Templates CSS</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/mrbill/3267227227/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-25_template_css.jpg" alt="Template CSS"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/mrbill"&gt;Bill Bradford&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Os &lt;a href="http://beonthe.net/clientes/pagina"&gt;sites&lt;/a&gt; do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; utilizam &lt;a href="http://beonthe.net/templates/galerias"&gt;templates CSS&lt;/a&gt; &lt;a href="http://blog.improveit.com.br/articles/2008/11/19/designers-4-formas-de-se-dar-bem-com-o-be-on-the-net"&gt;criados por designers externos&lt;/a&gt;. Nos primeiros dias, bem no in&#237;cio de janeiro de 2009, havia uma meia d&#250;zia de &lt;a href="http://beonthe.net/templates/galerias"&gt;templates&lt;/a&gt;. Cada &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; consistia em um conjunto de arquivos de imagens e de &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Quando um novo &lt;a href="http://beonthe.net/clientes/pagina"&gt;cliente&lt;/a&gt; contratava nossos servi&#231;os, o que faz&#237;amos era bastante simples. O &lt;a href="http://beonthe.net/clientes/pagina"&gt;cliente&lt;/a&gt; escolhia o &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; e a gente copiava os arquivos de &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; e de imagens para a conta dele. Pronto, problema resolvido. Era a abordagem mais simples e &#243;bvia que poder&#237;amos usar e foi a que usamos. Mas, naturalmente, n&#227;o era nem de longe a mais adequada. Afinal, a palavra &lt;strong&gt;duplica&#231;&#227;o&lt;/strong&gt; sempre vem acompanhada de &lt;strong&gt;dor e sofrimento&lt;/strong&gt;. Ambos bateram em nossa porta logo depois de colocarmos os primeiros &lt;a href="http://beonthe.net/clientes/pagina"&gt;sites de clientes&lt;/a&gt; no ar.&lt;/p&gt;

&lt;h2&gt;Falhas&lt;/h2&gt;

&lt;p&gt;O uso real dos &lt;a href="http://beonthe.net/templates/galerias"&gt;templates&lt;/a&gt; no dia-a-dia mostrou que cada um deles possu&#237;a pequenas falhas. Por mais que revis&#225;ssemos cada &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; no momento da compra dele, sempre havia uma ou outra falha que nos escapava, mas ficava bem f&#225;cil de enxergar uma vez que o &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; estive em uso no &lt;a href="http://beonthe.net/clientes/pagina"&gt;site de um cliente&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Quando encontr&#225;vamos uma falha, corrig&#237;amos, naturalmente. Mas, espere, est&#225;vamos duplicando os &lt;a href="http://beonthe.net/templates/galerias"&gt;templates&lt;/a&gt;. Ent&#227;o, ao fazermos a corre&#231;&#227;o no original, t&#237;nhamos que replicar em cada uma das c&#243;pias. Mas, n&#227;o pense que bastava copiar e colar a corre&#231;&#227;o. &lt;/p&gt;

&lt;p&gt;Cada site tem um layout que usa, como base, o c&#243;digo &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; de um &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt;. Mas, normalmente h&#225; pequenas altera&#231;&#245;es no &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; que s&#227;o pertinentes exclusivamente &#224;quele site. Portanto, n&#227;o apenas t&#237;nhamos um c&#243;digo &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; duplicado, como tamb&#233;m modificado. &lt;/p&gt;

&lt;p&gt;Colocar as corre&#231;&#245;es nestes arquivos &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; era um tormento. Foi nesse est&#225;gio que &lt;strong&gt;sofrimento e dor&lt;/strong&gt; passaram a nos visitar diariamente. Tamb&#233;m pudera, tanto tempo desenvolvendo software e ca&#237;mos no mais b&#225;sico de todos os erros: &lt;strong&gt;duplicar&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;A solu&#231;&#227;o&lt;/h2&gt;

&lt;p&gt;Durante o m&#234;s de janeiro, sofremos muito com essa quest&#227;o, aprendemos bastante e fizemos o que precisava ser feito. Alteramos completamente o funcionamento do sistema para que ele passasse a ter uma forma de utiliza&#231;&#227;o de &lt;a href="http://beonthe.net/templates/galerias"&gt;templates&lt;/a&gt; mais racional.&lt;/p&gt;

&lt;p&gt;A partir da&#237;, cada site passou a ter um par&#226;metro de configura&#231;&#227;o onde inform&#225;vamos o nome do &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; adotado. Por sua vez, cada site poderia ter um conjunto de arquivos &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; e de imagens espec&#237;ficos para particularidades dele. Ent&#227;o, o HTML de cada p&#225;gina gerada para o site do cliente passava a ficar assim:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Primeiro carrega todos os arquivos &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; do &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Em seguida, carrega todos os arquivos &lt;a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; espec&#237;ficos daquele &lt;a href="http://beonthe.net/clientes/pagina"&gt;site&lt;/a&gt;, os quais, eventualmente, alteram ligeiramente o funcionamento do &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; original.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No momento em que essa altera&#231;&#227;o foi feita, as coisas ficaram bem mais simples. Continuamos a corrigir eventuais falhas nos &lt;a href="http://beonthe.net/templates/galerias"&gt;templates&lt;/a&gt;, mas agora, pod&#237;amos corrigir em um &#250;nico ponto e todos os sites que usavam o &lt;a href="http://beonthe.net/templates/galerias"&gt;template&lt;/a&gt; corrigido recebiam a corre&#231;&#227;o automaticamente.&lt;/p&gt;

&lt;p&gt;Li&#231;&#227;o do dia: &lt;strong&gt;n&#227;o duplique&lt;/strong&gt;! O "copiar e colar" de hoje realmente significar&#225; a &lt;strong&gt;dor e o sofrimento&lt;/strong&gt; de amanh&#227;. E o pior: este amanh&#227; sempre chega muito mais r&#225;pido do que imaginamos.&lt;/p&gt;</description>
      <pubDate>Tue, 25 Aug 2009 09:08:10 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:0fd2e957-cf27-4c76-9b9e-a9b930345d9c</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/08/25/templates-css</link>
      <category>template</category>
      <category>CSS</category>
      <category>produto</category>
      <category>beonthenet</category>
      <category>beonthenet</category>
      <category>templates css</category>
    </item>
    <item>
      <title>Monetiza&#231;&#227;o: pagamento de uma aplica&#231;&#227;o web</title>
      <description>&lt;p&gt;Hoje come&#231;o a descrever algumas das li&#231;&#245;es que aprendemos at&#233; o momento com o &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;. E come&#231;arei logo por uma das mais importantes, pois envolve a parte mais sens&#237;vel do corpo humano, o &lt;strong&gt;bolso&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/mikeschmid/236216358/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-24_pagamento1.jpg" alt="Pagamento" title="Pagamento"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/mikeschmid"&gt;Mike Schmid&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;No &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; os pagamentos s&#227;o mensais e adiantados. Por&#233;m, no in&#237;cio, nos deparamos com a seguinte quest&#227;o: quando um cliente contrata nosso servi&#231;o, qual deve ser o momento a partir do qual devemos come&#231;ar a cobrar? &lt;/p&gt;

&lt;p&gt;Devemos cobrar imediatamente? Ou primeiro colocamos o site no ar e depois fazemos a primeira cobran&#231;a?&lt;/p&gt;

&lt;p&gt;O que nos pareceu mais razo&#225;vel, inicialmente, foi colocar o site no ar, avan&#231;ando at&#233; certo ponto, quando ent&#227;o envi&#225;vamos o primeiro boleto de pagamento. Chegar neste ponto, envolvia algumas tarefas executadas por n&#243;s e outras pelo cliente. &lt;/p&gt;

&lt;h2&gt;O problema&lt;/h2&gt;

&lt;p&gt;Logo descobrimos que esse modelo n&#227;o funciona. As pessoas que nos contratam normalmente t&#234;m um pequeno neg&#243;cio e s&#227;o &lt;strong&gt;muito ocupadas&lt;/strong&gt;. Querem um site porque acreditam no retorno para os neg&#243;cios. Mas, ele trar&#225; mais trabalho. &#201; inevit&#225;vel. A pessoa precisa colocar seu conte&#250;do no ar, bem como fazer outras atividades relacionadas ao site. &lt;/p&gt;

&lt;p&gt;Ent&#227;o, o que acabava acontecendo &#233; que n&#243;s execut&#225;vamos nossas tarefas rapidamente, enquanto o cliente frequentemente demorava para fazer a parte dele. E n&#243;s demor&#225;vamos para come&#231;ar a receber pelo site.&lt;/p&gt;

&lt;p&gt;Analisando superficialmente, pode-se ter a impress&#227;o de que apenas n&#243;s sa&#237;amos perdendo. Mas, isso n&#227;o &#233; verdade. O cliente tamb&#233;m perde por n&#227;o avan&#231;ar com o site. Frequentemente, ele perde at&#233; mais, pois o site ajuda a trazer novos neg&#243;cios. Ent&#227;o, cada dia que o cliente passa sem o site no ar, &#233; mais um dia em que ele deixa de captar novos neg&#243;cios.&lt;/p&gt;

&lt;p&gt;No nosso lado, al&#233;m de termos de enfrentar a demora de alguns clientes, tamb&#233;m tivemos que lidar com outros que nos deram todo o trabalho inicial e, quando chegou a hora de fazer o primeiro pagamento, sumiram. Portanto, trabalhamos &#224; toa.&lt;/p&gt;

&lt;h2&gt;A solu&#231;&#227;o&lt;/h2&gt;

&lt;p&gt;Um dia a ficha caiu para mim. N&#243;s est&#225;vamos simplesmente fazendo a coisa errada e a solu&#231;&#227;o era a mais simples de todas. O cliente deve pagar a primeira mensalidade imediatamente, assim que fecha o contrato. E n&#243;s s&#243; devemos come&#231;ar a preparar o site dele quando o pagamento puder ser identificado na conta corrente da empresa.&lt;/p&gt;

&lt;p&gt;Isso &#233; bom para n&#243;s por raz&#245;es &#243;bvias: a gente recebe logo e s&#243; trabalha para quem realmente paga. Quem nos procura na empolga&#231;&#227;o, mas n&#227;o paga por qualquer raz&#227;o que seja, simplesmente n&#227;o recebe o servi&#231;o, o que &#233; perfeitamente coerente.&lt;/p&gt;

&lt;p&gt;Isso tamb&#233;m &#233; bom para o cliente. O fato de ele ter pago logo no in&#237;cio, faz com que ele &lt;strong&gt;priorize o site&lt;/strong&gt;. Esse &#233; o ponto principal. Por j&#225; ter pago, a pessoa dedica tempo e esfor&#231;o para fazer a parte que lhe cabe, o quanto antes. &lt;/p&gt;

&lt;p&gt;Essa &#233; uma mudan&#231;a que parece &#243;bvia olhando em retrospecto. Mas, levou uns bons dois meses at&#233; nos darmos conta de que t&#237;nhamos que fazer isso.&lt;/p&gt;

&lt;p&gt;Quando as coisas est&#227;o no in&#237;cio, a gente ainda n&#227;o sabe ao certo se algu&#233;m vai contratar o produto. Temos medo. Ent&#227;o, tentamos adiar os pagamentos ao m&#225;ximo, para que seja poss&#237;vel mostrar um pouco do nosso trabalho ao cliente, antes que ele tenha que abrir a carteira. Com o tempo, a gente ganha confian&#231;a. E essa confian&#231;a foi necess&#225;ria para que pass&#225;ssemos a cobrar logo no in&#237;cio, antes mesmo que fiz&#233;ssemos qualquer prepara&#231;&#227;o do site do cliente.&lt;/p&gt;

&lt;p&gt;De l&#225; para c&#225;, temos respeitado esse modelo e os resultados n&#227;o poderiam ser melhores. Quem paga leva, quem n&#227;o paga, n&#227;o leva e, portanto, n&#227;o nos gera nenhum trabalho.&lt;/p&gt;</description>
      <pubDate>Mon, 24 Aug 2009 09:00:17 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:82489aab-4699-45f7-b69a-2dca56635508</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/08/24/monetiza%C3%A7%C3%A3o-pagamento-de-uma-aplica%C3%A7%C3%A3o-web</link>
      <category>monetiza&#231;&#227;o</category>
      <category>pagamento</category>
      <category>dinheiro</category>
      <category>produto</category>
      <category>beonthenet</category>
      <category>beonthenet</category>
    </item>
    <item>
      <title>Dev in Rio 2009</title>
      <description>&lt;p&gt;&lt;a href="http://www.devinrio.com.br/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-21_dev_in_rio_2009.jpg" alt="Dev in rio 2009" title="Dev in rio 2009"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;No dia &lt;strong&gt;14 de setembro de 2009&lt;/strong&gt; voc&#234; tem um compromisso. Chama-se &lt;a href="http://www.devinrio.com.br/"&gt;Dev in Rio 2009&lt;/a&gt;. Uma confer&#234;ncia super bacana que vai dar o que falar.&lt;/p&gt;

&lt;p&gt;Ser&#225; um evento raro, pois n&#227;o &#233; sempre que v&#225;rias tecnologias diferentes dividem o mesmo palco. Teremos o privil&#233;gio de assistir:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.picnet.net/blog/author/cozimek"&gt;Ryan Ozimek&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.guilhermesilveira.wordpress.com/"&gt;Guilherme Silveira&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blog.caelum.com.br/"&gt;Nico Steppat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.akitaonrails.com/"&gt;Fabio Akita&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jacobian.org/"&gt;Jacob Kaplan-Moss&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.agileproductdesign.com/"&gt;Jeff Patton&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A abertura ser&#225; feita pelos meus amigos, &lt;a href="http://gc.blog.br/"&gt;Guilherme Chapiewski&lt;/a&gt; e &lt;a href="http://henriquebastos.net"&gt;Henrique Bastos&lt;/a&gt;, os organizadores do evento. Grandes amigos, dos quais me orgulho muito e aos quais agrade&#231;o por trazer um evento t&#227;o legal para o Rio. Parab&#233;ns por essa brilhante iniciativa! &lt;/p&gt;

&lt;p&gt;Tamb&#233;m estarei presente, no final do dia, para ajudar a organizar um bate-papo entre os palestrantes e a comunidade de desenvolvimento de software presente ao evento. &lt;/p&gt;

&lt;p&gt;Dentre os assuntos tratados, temos o &lt;a href="http://www.joomla.org"&gt;Joomla!&lt;/a&gt;, &lt;a href="http://www.java.com"&gt;Java&lt;/a&gt;, &lt;a href="http://www.ruby-lang.org"&gt;Ruby&lt;/a&gt;, &lt;a href="http://rubyonrails.org"&gt;Ruby on Rails&lt;/a&gt;, &lt;a href="http://www.python.org"&gt;Python&lt;/a&gt;, &lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt; e &lt;a href="http://www.improveit.com.br/xp/manifesto_agil"&gt;Desenvolvimento &#193;gil&lt;/a&gt;. E como se n&#227;o bastasse, o evento ser&#225; encerrado com chave de ouro, em uma &lt;a href="http://horaextra.org"&gt;#horaextra&lt;/a&gt; que certamente vai entrar para a hist&#243;ria. :-)&lt;/p&gt;

&lt;p&gt;Veja informa&#231;&#245;es adicionais sobre o evento nos blogs dos organizadores:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://gc.blog.br/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-21_palestrante_guilherme_chapiewski.jpg" alt="Palestrante Guilherme Chapiewski" title="Palestrante Guilherme Chapiewski"/&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://gc.blog.br/"&gt;http://gc.blog.br&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://henriquebastos.net"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-21_palestrante_henrique_bastos.jpg" alt="Palestrante Henrique Bastos" title="Palestrante Henrique Bastos"/&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://henriquebastos.net"&gt;http://henriquebastos.net&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.devinrio.com.br/inscricoes_bra.php"&gt;Fa&#231;a logo sua inscri&#231;&#227;o!&lt;/a&gt; Este vai ser um daqueles eventos em que as vagas v&#227;o acabar rapidinho. Pode ter certeza.&lt;/p&gt;

&lt;p&gt;Fiquem ligados no evento, acompanhando todos os acontecimentos no &lt;a href="http://twitter.com/devinrio"&gt;Twitter&lt;/a&gt;, seguindo o &lt;a href="http://twitter.com/devinrio"&gt;@devinrio&lt;/a&gt; e a busca &lt;a href="http://twitter.com/#search?q=%23devinrio"&gt;#devinrio&lt;/a&gt;! Vejo voc&#234;s l&#225;!&lt;/p&gt;</description>
      <pubDate>Fri, 21 Aug 2009 11:41:06 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:34a3274d-111b-4869-97fc-d978d0dbe12c</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/08/21/dev-in-rio-2009</link>
      <category>dev in rio 2009</category>
      <category>devinrio</category>
      <category>confer&#234;ncia</category>
      <category>ruby</category>
      <category>rubyonrails</category>
      <category>python</category>
      <category>django</category>
      <category>joomla</category>
      <category>java</category>
      <category>agile</category>
      <category>desenvolvimento &#225;gil</category>
    </item>
    <item>
      <title>Hist&#243;ria da cria&#231;&#227;o do produto</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/thinkpublic/3082476133/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-20_after_trial.jpg" alt="After Trial"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/thinkpublic"&gt;thinkpublic&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;No final de 2007 escrevi um &lt;a href="http://blog.improveit.com.br/articles/2007/12/19/novos-rumos-em-2008"&gt;artigo&lt;/a&gt; no qual me despedia da consultoria em &lt;a href="http://www.improveit.com.br/xp/manifesto_agil"&gt;desenvolvimento &#225;gil&lt;/a&gt; e indicava um novo caminho para a &lt;a href="http://www.improveit.com.br"&gt;Improve It&lt;/a&gt;: o desenvolvimento de web apps comerciais. Um ano depois, no final de 2008, a &lt;a href="http://www.improveit.com.br"&gt;Improve It&lt;/a&gt; encerrou seu &#250;ltimo trabalho de consultoria. Foi o &lt;a href="http://blog.improveit.com.br/articles/2008/03/15/um-ano-de-lucidus-hora-de-celebrar"&gt;fim da participa&#231;&#227;o no projeto Lucidus&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Neste mesmo m&#234;s de dezembro de 2008, l&#225; pelos &#250;ltimos dias, lan&#231;amos o &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; como um produto comercial. Agora ele j&#225; est&#225; no ar h&#225; pouco mais de um semestre e chegou a hora de contar o que se passou e onde estamos neste momento.&lt;/p&gt;

&lt;h2&gt;Onde estamos?&lt;/h2&gt;

&lt;p&gt;No momento, temos em torno de 100 &lt;a href="http://beonthe.net/clientes/pagina"&gt;clientes&lt;/a&gt; no &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; (muitos ainda n&#227;o est&#227;o apresentados na &lt;a href="http://beonthe.net/clientes/pagina"&gt;p&#225;gina de clientes&lt;/a&gt;). &#201; claro que gostar&#237;amos de j&#225; ter um n&#250;mero maior, por&#233;m, 100 &lt;a href="http://beonthe.net/clientes/pagina"&gt;clientes&lt;/a&gt; &#233; um n&#250;mero bem maior do que poder&#237;amos esperar em t&#227;o poucos meses. N&#227;o, n&#227;o me refiro a t&#227;o poucos meses como valor absoluto. O que quero dizer &#233; que a vida comercial do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; tem pouco mais de seis meses, o que &#233; muito pouco para um produto. E, apesar disso, j&#225; s&#227;o 100 &lt;a href="http://beonthe.net/clientes/pagina"&gt;clientes&lt;/a&gt;. Uau! Isso &#233; melhor do que poder&#237;amos imaginar.&lt;/p&gt;

&lt;h2&gt;O que rolou?&lt;/h2&gt;

&lt;p&gt;O &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; de hoje n&#227;o &#233; muito diferente do que era em dezembro do ano passado. A ess&#234;ncia permanece a mesma, as funcionalidades s&#227;o praticamente as mesmas e o c&#243;digo sofreu poucas altera&#231;&#245;es. Fizemos alguns ajustes finos ao longo do caminho, corrigimos alguns poucos bugs, mas no geral, continua sendo o mesmo c&#243;digo de seis meses atr&#225;s. Ent&#227;o isso quer dizer que ficamos de bobeira durante todo esse tempo?&lt;/p&gt;

&lt;p&gt;De forma alguma. Ter o software funcionando foi s&#243; o come&#231;o. No momento em que ele foi lan&#231;ado comercialmente, tivemos que passar a lidar com os outro 95% que realmente fazem o software deixar de ser apenas um software e efetivamente se transformar em um produto desejado pelas pessoas.&lt;/p&gt;

&lt;h2&gt;Operacional&lt;/h2&gt;

&lt;p&gt;N&#243;s montamos uma fila de espera durante o desenvolvimento do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;. Com isso, v&#225;rias pessoas contrataram o servi&#231;o logo nos primeiros dias. O que nos fez perceber rapidamente que precis&#225;vamos criar toda uma infraestrutura operacional que simplificasse nosso trabalho.&lt;/p&gt;

&lt;p&gt;Quando um novo cliente nos contrata, h&#225; v&#225;rias pequenas a&#231;&#245;es que precisamos fazer aqui e outras que o cliente tem que fazer por l&#225;. Por exemplo, emiss&#227;o do contrato, gera&#231;&#227;o de boleto de pagamento, configura&#231;&#227;o de DNS, aplica&#231;&#227;o do template escolhido etc. Individualmente, cada tarefa dessas &#233; simples, mas quando tomadas em conjunto, podem consumir um bom tempo, sobretudo se n&#227;o estiverem bem otimizadas.&lt;/p&gt;

&lt;p&gt;Essas s&#227;o algumas das quest&#245;es que mais geraram aprendizado para n&#243;s:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://beonthe.net/templates/galerias"&gt;Templates&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Corre&#231;&#245;es&lt;/li&gt;
&lt;li&gt;Duplica&#231;&#245;es&lt;/li&gt;
&lt;li&gt;&lt;a href="http://beonthe.net/templates/galerias"&gt;Template&lt;/a&gt; x conta&lt;/li&gt;
&lt;li&gt;&lt;a href="http://github.com/viniciusteles/beonthenet-estatico/tree/master"&gt;Be on the Net est&#225;tico&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.improveit.com.br/articles/2008/11/19/designers-4-formas-de-se-dar-bem-com-o-be-on-the-net"&gt;Designers externos&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Pagamento (sobretudo o primeiro pagamento)&lt;/li&gt;
&lt;li&gt;Screencasts&lt;/li&gt;
&lt;li&gt;Comunica&#231;&#227;o com os &lt;a href="http://beonthe.net/clientes/pagina"&gt;clientes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Logotipos&lt;/li&gt;
&lt;li&gt;Infraestrutura&lt;/li&gt;
&lt;li&gt;Marketing&lt;/li&gt;
&lt;li&gt;Decis&#245;es de projeto&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ao longo dos pr&#243;ximos dias, tentarei escrever sobre cada um desses pontos. A ideia &#233; tentar revelar, ao m&#225;ximo, os bastidores dos primeiros meses do funcionamento do &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt; como um produto comercial. Fique ligado!&lt;/p&gt;</description>
      <pubDate>Thu, 20 Aug 2009 12:14:41 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:f87f3f5a-f813-48e0-8ead-30026505863d</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/08/20/hist%C3%B3ria-da-cria%C3%A7%C3%A3o-do-produto</link>
      <category>beonthenet</category>
      <category>beonthenet</category>
      <category>hist&#243;ria</category>
      <category>empreendedorismo</category>
      <category>produto</category>
    </item>
    <item>
      <title>Organizando a casa</title>
      <description>&lt;p&gt;&lt;a href="http://www.flickr.com/photos/ifindkarma/92240723/"&gt;&lt;img src="http://blog.improveit.com.br/files/organized-life.jpg" alt="Organized life" title="Organized Life"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/ifindkarma"&gt;Adam Rifkin&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Fizemos um &lt;a href="http://blog.beonthe.net"&gt;blog para o Be on the Net&lt;/a&gt; recentemente, onde iremos postar informa&#231;&#245;es e relacionadas ao &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;, bem como dicas para nossos clientes. Com isso, deixaremos de usar este blog para assuntos espec&#237;ficos do &lt;a href="http://blog.beonthe.net"&gt;Be on the Net&lt;/a&gt; e voltaremos ao foco inicial dele, que s&#227;o informa&#231;&#245;es relacionadas &#224; &lt;a href="http://improveit.com.br"&gt;Improve It&lt;/a&gt;, bem como quest&#245;es t&#233;cnicas na &#225;rea de desenvolvimento &#225;gil, Rails, entre outras.  &lt;/p&gt;

&lt;p&gt;Al&#233;m disso, criamos uma conta no Twitter tanto para a &lt;a href="http://twitter.com/improveit_hq"&gt;Improve It&lt;/a&gt;, quanto para o &lt;a href="http://twitter.com/beonthenet"&gt;Be on the Net&lt;/a&gt;. Tem v&#225;rias pessoas que me seguem no &lt;a href="http://twitter.com/viniciusteles"&gt;Twitter&lt;/a&gt; com interesses espec&#237;ficos na &lt;a href="http://improveit.com.br"&gt;Improve It&lt;/a&gt;, ou no &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;. Agora elas poder&#227;o seguir o Twitter certo para se manterem informadas sobre o que mais lhes interessam.&lt;/p&gt;

&lt;p&gt;Finalmente, temos tamb&#233;m o &lt;a href="http://en.blog.improveit.com.br"&gt;blog da Improve It em ingl&#234;s&lt;/a&gt;, que voltaremos a utilizar mais ativamente para tratar especificamente de assuntos t&#233;cnicos, que devem ser compartilhados com a comunidade como um todo e n&#227;o apenas com aqueles que falam portugu&#234;s.&lt;/p&gt;

&lt;p&gt;Resumo da hist&#243;ria:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Be on the Net&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.beonthe.net"&gt;Blog do Be on the Net&lt;/a&gt; - &lt;a href="http://blog.beonthe.net/rss"&gt;feed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/beonthenet"&gt;Twitter do Be on the Net&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Improve It&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blog.improveit.com.br"&gt;Blog da Improve It (portugu&#234;s)&lt;/a&gt; - &lt;a href="http://blog.improveit.com.br/xml/rss20/feed.xml"&gt;feed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://en.blog.improveit.com.br"&gt;Blog da Improve It (ingl&#234;s)&lt;/a&gt; - &lt;a href="http://en.blog.improveit.com.br/articles.rss"&gt;feed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/improveit_hq"&gt;Twitter da Improve It&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;N&#243;s aprendemos muita coisa na primeira metade deste ano conduzindo o &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;. Foi um aprendizado especial em termos de neg&#243;cios, marketing, tecnologia, infraestrutura e v&#225;rios outros assuntos. Estamos fazendo essa organiza&#231;&#227;o justamente porque desejamos compartilhar o que aprendemos ao longo dos pr&#243;ximos meses. Mas, queremos fazer isso de forma organizada, direcionando a informa&#231;&#227;o corretamente, para cada p&#250;blico interessado. &lt;/p&gt;</description>
      <pubDate>Wed, 19 Aug 2009 09:54:15 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:37fbfa47-e7dc-485b-b110-bcb6803bcee5</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/08/19/organizando-a-casa</link>
      <category>blog</category>
      <category>twitter</category>
    </item>
    <item>
      <title>Edi&#231;&#227;o e publica&#231;&#227;o de v&#237;deos</title>
      <description>&lt;p&gt;Desde que lan&#231;amos os &lt;a href="http://beonthe.net"&gt;Be on the Net&lt;/a&gt;, no in&#237;cio deste ano, estive bastante atarefado com o produto, de modo que tenho me dedicado pouco ao blog. Al&#233;m disso, temos publicado pouco conte&#250;do &#250;til, embora tenhamos aprendido muito desde que demos in&#237;cio ao produto. Isso tem me deixado frustrado.&lt;/p&gt;

&lt;p&gt;Para piorar, h&#225; muito material que n&#243;s criamos ou coletamos ao longo do &#250;ltimo ano e meio, sobretudo em forma de v&#237;deo, que est&#225; "enferrujando" em nossos computadores. O que quer&#237;amos mesmo &#233; publicar tudo o quanto antes, pois tem muita coisa legal. Mas, n&#227;o tem dado tempo. Em particular, n&#227;o d&#225; tempo para editar os v&#237;deos.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/rakka/429664395/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-18_video_editing_makes_me_cry1.jpg" alt="Video editing makes me cry" title="Video editing makes me cry"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/rakka"&gt;Rakka&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Edi&#231;&#227;o &#233; o nosso gargalo. Consome muito tempo e esfor&#231;o. Ent&#227;o, n&#227;o apenas deixamos de publicar os v&#237;deos que j&#225; gravamos, como tamb&#233;m evitamos criar novos, j&#225; sabendo que n&#227;o teremos tempo para edit&#225;-los.&lt;/p&gt;

&lt;p&gt;Parando para pensar melhor, me dei conta de que o problema n&#227;o &#233; exatamente de falta de tempo. O problema &#233; cuidarmos da edi&#231;&#227;o sozinhos.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/stacya/494413752/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-18_video_editing_alone.jpg" alt="Video Editing Alone" title="Video Editing Alone"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/stacya/"&gt;Stacy A&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Foi quando percebi que compartilhar pode ser uma via de m&#227;o dupla. Podemos compartilhar n&#227;o apenas o material que criamos, mas tamb&#233;m o esfor&#231;o para finalizar a produ&#231;&#227;o deles. Ou seja, podemos e devemos buscar ajuda na parte de edi&#231;&#227;o. Assim, quem sabe, os v&#237;deos podem ser lan&#231;ados em menos tempo, com menos esfor&#231;o individual de cada envolvido. Por que nos restringimos a open source, quando podemos ter tamb&#233;m &lt;em&gt;open editing&lt;/em&gt;?&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/tobanblack/3773116901/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-18_invest_in_sharing.jpg" alt="Invest in Sharing" title="Invest in Sharing"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/tobanblack/"&gt;Toban Black&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Lancei essa quest&#227;o no &lt;a href="http://twitter.com/viniciusteles"&gt;Twitter&lt;/a&gt;. E, para minha surpresa, v&#225;rias pessoas responderam! :-)&lt;/p&gt;

&lt;p&gt;&lt;a href="http://twitter.com/viniciusteles/status/3361284646"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-18_pedido_de_ajuda_no_twitter.jpg" alt="Pedido de ajuda no Twitter"/&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nosso principal desafio &#233; colocar no ar uma s&#233;rie de v&#237;deos que fizemos nos &#250;ltimos tempos. Existem outros materiais tamb&#233;m, mas a prioridade inicial s&#227;o os v&#237;deos. Os assuntos s&#227;o diversificados. Gostar&#237;amos de colocar esses v&#237;deos no ar e, ent&#227;o, come&#231;ar a produzir material novo.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/cirne/684996647/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-18_video_editing_mash.jpg" alt="Video Editing Mash" title="Video Editing Mash"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/cirne/"&gt;Enric Teller&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;) &lt;/p&gt;

&lt;p&gt;Criei um grupo no Google Groups para tratarmos dessa quest&#227;o. As pessoas que manifestaram interesse j&#225; se encontram por l&#225;. Se voc&#234; quiser ajudar, por favor, entre em &lt;a href="/contato"&gt;contato&lt;/a&gt; conosco para que possamos adicionar seu email ao grupo.&lt;/p&gt;

&lt;p&gt;Estamos come&#231;ando a organizar o trabalho. Sou usu&#225;rio de um sistema de compartilhamento de arquivos chamado &lt;a href="http://www.getdropbox.com"&gt;Dropbox&lt;/a&gt;. Alguns de voc&#234;s talvez o conhe&#231;am. &#201; bem bacana.&lt;/p&gt;

&lt;p&gt;Nele, tenho uma conta paga na qual posso colocar at&#233; 50GB de material. Consigo compartilhar alguns diret&#243;rios com pessoas espec&#237;ficas. &lt;/p&gt;

&lt;p&gt;&#201; poss&#237;vel abrir uma conta l&#225;, sem custo, com direito a 2GB de armazenamento. Quando algu&#233;m for editar um v&#237;deo, eu compartilho o mesmo apenas para a pessoa e ele sempre ser&#225; um arquivo abaixo de 2GB. Com isso, voc&#234; poder&#225; usar seu &lt;a href="http://www.getdropbox.com"&gt;Dropbox&lt;/a&gt; normalmente, sem custo.&lt;/p&gt;

&lt;p&gt;Fiz uma garimpada nos principais v&#237;deos ao longo da tarde de ontem. No momento, estou fazendo o upload dos &#250;ltimos para o &lt;a href="http://www.getdropbox.com"&gt;Dropbox&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;A ideia &#233; que cada pessoa escolha um v&#237;deo para editar e depois coloque o resultado final no seu respectivo &lt;a href="http://www.getdropbox.com"&gt;Dropbox&lt;/a&gt;. N&#243;s iremos baixar, apenas para fazer a revis&#227;o, e, estando tudo em ordem, iremos publicar no site da &lt;a href="http://www.improveit.com.br"&gt;Improve It&lt;/a&gt;, bem como no YouTube. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/bikeportland/2820811606/"&gt;&lt;img src="http://blog.improveit.com.br/files/2009-08-18_share_the_road.jpg" alt="Share the Road" title="Share the Road"/&gt;&lt;/a&gt;&lt;br/&gt;
Foto de &lt;a href="http://www.flickr.com/people/bikeportland/"&gt;Jonathan Maus&lt;/a&gt; (&lt;a href="http://creativecommons.org"&gt;CC&lt;/a&gt;) &lt;/p&gt;

&lt;p&gt;Quem fizer a edi&#231;&#227;o pode e deve ter seu cr&#233;dito citado tanto no v&#237;deo, quanto na p&#225;gina que o contiver. Isso &#233; o b&#225;sico que imaginei at&#233; o momento, mas outras ideias ou formas de publicar os v&#237;deos s&#227;o absolutamente bem-vindas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quem tiver empresa, poder&#225; colocar uma breve propaganda no in&#237;cio ou final do v&#237;deo&lt;/strong&gt;, indicando que patrocinou a edi&#231;&#227;o do mesmo. Acho que o material ter&#225; utilidade para a comunidade, mas quero que traga retorno para as pessoas que colaborarem no processo. Elas devem se promover de alguma forma. &#201; essencial que todos ganhem algo com isso. O que queremos construir aqui &#233; um processo de troca que seja bom para todo mundo: a comunidade, os editores e os criadores do conte&#250;do.&lt;/p&gt;

&lt;p&gt;Finalmente, os v&#237;deos ser&#227;o liberados como &lt;a href="http://creativecommons.org/licenses/by/3.0/deed.pt"&gt;Creative Commons Atribui&#231;&#227;o&lt;/a&gt;. Assim, qualquer pessoa poder&#225; us&#225;-los, para qualquer fim, bastando para isso que cite os autores e editores. Como implica&#231;&#227;o direta disso, todos poder&#227;o veicular o v&#237;deo em seus respectivos sites/blogs, sem nenhuma restri&#231;&#227;o. Al&#233;m de poderem usar comercialmente, se assim desejarem.&lt;/p&gt;

&lt;p&gt;Se voc&#234; tiver interesse em nos ajudar nessa iniciativa, por favor, entre em &lt;a href="/contato"&gt;contato&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 18 Aug 2009 12:00:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:bb6d6027-b3c5-4070-8613-324909e739e9</guid>
      <author>Vinicius Manh&#227;es Teles</author>
      <link>http://blog.improveit.com.br/articles/2009/08/18/edi%C3%A7%C3%A3o-e-publica%C3%A7%C3%A3o-de-v%C3%ADdeos</link>
      <category>video</category>
      <category>open editing</category>
    </item>
    <item>
      <title>Falando sobre CouchDB</title>
      <description>&lt;p&gt;Algum tempo atr&#225;s eu publiquei um &lt;a href="http://en.blog.improveit.com.br/articles/2008/11/16/databases-dont-scale-yet"&gt;post sobre CouchDB&lt;/a&gt; em ingl&#234;s e fiquei de traduzir e nunca fiz isso. Resolvi escrever um post novo, com mais detalhes e dessa vez em portugu&#234;s.&lt;/p&gt;

&lt;p&gt;Por&#233;m dessa vez publiquei no meu blog pessoal em:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tapajos.me/2009/7/19/falando-um-pouco-sobre-couchdb"&gt;http://tapajos.me/2009/7/19/falando-um-pouco-sobre-couchdb&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 19 Jul 2009 14:41:00 -0300</pubDate>
      <guid isPermaLink="false">urn:uuid:8e8a5972-3bb9-49e3-9fbe-6cd28ef7935f</guid>
      <author>Marcos Tapaj&#243;s</author>
      <link>http://blog.improveit.com.br/articles/2009/07/19/falando-sobre-couchdb</link>
      <category>tags</category>
    </item>
  </channel>
</rss>
