<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1793190261764834153</id><updated>2011-11-27T19:33:06.958-04:00</updated><category term='Reviews'/><category term='Python'/><category term='PHP'/><category term='JUG-MS'/><category term='Artigos'/><category term='Desenvolvimento Ágil'/><category term='Software Livre'/><category term='Bugs'/><category term='Linux'/><category term='Treinamento'/><category term='Drops'/><category term='Eventos'/><category term='MPS'/><category term='Engenharia de Software'/><category term='Livros'/><category term='Ruby on Rails'/><category term='Projetos'/><category term='Java'/><category term='Web 2.0'/><category term='offtopic'/><category term='Liderança'/><title type='text'>sauloarruda.eti.br</title><subtitle type='html'>Acesse o blog pelo novo endereço: http://sauloarruda.eti.br</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-3597570008298982969</id><published>2009-04-14T22:09:00.002-04:00</published><updated>2009-04-14T22:09:57.967-04:00</updated><title type='text'>Mudança de endereço</title><content type='html'>O endereço desse blog mudou para &lt;a href="http://sauloarruda.eti.br."&gt;http://sauloarruda.eti.br.&lt;/a&gt; Por favor, acesse pelo novo endereço.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-3597570008298982969?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/3597570008298982969/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=3597570008298982969&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3597570008298982969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3597570008298982969'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2009/04/mudanca-de-endereco.html' title='Mudança de endereço'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-158547197573877688</id><published>2009-04-06T18:11:00.006-04:00</published><updated>2009-04-06T20:16:56.807-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>Campanha: Maia Amazônia Não</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_u2w3VHheIgU/Sdp_sC_ND8I/AAAAAAAAAOw/gsVQFJVbQto/s1600-h/meia_amazonia_nao.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 184px;" src="http://2.bp.blogspot.com/_u2w3VHheIgU/Sdp_sC_ND8I/AAAAAAAAAOw/gsVQFJVbQto/s200/meia_amazonia_nao.gif" alt="" id="BLOGGER_PHOTO_ID_5321706304384602050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hoje fui convidado a participar de uma campanha contra o projeto de lei PL 6424/2005 de autoria do senador Flexa Ribeiro (PSDB/PA) que autoriza a derrubada de até 50% da vegetação nativa em propriedades privadas na Amazônia.&lt;br /&gt;&lt;br /&gt;Em suma, esse projeto legaliza cerca de 700 mil quilômetros quadrados da área original de floresta (ou 3 estados de SP) e desobriga os responsáveis a recuperarem o que derrubaram. Esse projeto ficou conhecido como "&lt;span style="font-weight: bold;"&gt;Projeto Floresta Zero&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Para fazer a sua parte, entre no site do projeto (&lt;a href="http://meiamazonianao.org.br/"&gt;http://meiamazonianao.org.br&lt;/a&gt;) e assine a petição.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-158547197573877688?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/158547197573877688/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=158547197573877688&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/158547197573877688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/158547197573877688'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2009/04/campanha-maia-amazonia-nao.html' title='Campanha: Maia Amazônia Não'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_u2w3VHheIgU/Sdp_sC_ND8I/AAAAAAAAAOw/gsVQFJVbQto/s72-c/meia_amazonia_nao.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8018380632023279332</id><published>2009-04-03T21:48:00.003-04:00</published><updated>2009-04-06T20:16:32.975-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>De volta à ativa</title><content type='html'>Ok, eu admito que faz tempo que não posto por aqui. Mas... essa semana aconteceram duas coisas que me fizeram pensar a respeito:&lt;br /&gt;&lt;br /&gt;Primeiro, li um &lt;a href="http://bizrevolution.typepad.com/bizrevolution/2009/03/10-anos-.html"&gt;artigo&lt;/a&gt; do blog da bizrevolution (recomendo) que fala sobre quanto tempo é necessário dedicar-se para ser bom em alguma coisa, e questiona o quesito "talento". No artigo o Ricardo Jordão cita alguns estudos sobre músicos "talentosos"  versus músicos dedicados. Muito legal.&lt;br /&gt;&lt;br /&gt;Além disso, esse artigo me abriu os olhos sobre uma coisa que não havia pensado muito bem, ou poderia dizer, negligenciado, que é: "&lt;span style="font-style: italic;"&gt;Um bom escritor deve escrever durante quanto tempo para merecer ser lido?&lt;/span&gt;" A reposta: 10 anos. Interessante, que eu estou pensando e organizando idéias há uns 6 meses para escrever um livro sobre TI. Mas... nem nos meus blogs eu ando escrevendo! Que petulância a minha...&lt;br /&gt;&lt;br /&gt;OK, esse é um dos motivos para voltar (ou tentar voltar) a escrever frequentemente. O segundo trata-se de várias pessoas que ando acompanhando com ótimas idéias e disposição para publicar conteúdos em blogs, twitters, fóruns, etc...&lt;br /&gt;&lt;br /&gt;Alguns deles: Paulo Vasconcellos do &lt;a href="http://pfvasconcellos.blogspot.com/"&gt;Graffiti&lt;/a&gt;, Ricardo Jordão da &lt;a href="http://www.bizrevolution.com.br/"&gt;Bizrevolution&lt;/a&gt;, meus colegas de trabalho &lt;a href="http://jeffmor.com/"&gt;JEFFMOR&lt;/a&gt;, &lt;a href="http://froskie.com/blog/"&gt;froskie&lt;/a&gt;, &lt;a href="http://fernandocezar.net/"&gt;focezar&lt;/a&gt;, &lt;a href="http://toledoinrails.blogspot.com/"&gt;muris&lt;/a&gt; e (estreiante) &lt;a href="http://blog.jesjobom.com/"&gt;jesjobom&lt;/a&gt;, outros ótimos blogs por aí.&lt;br /&gt;&lt;br /&gt;Parabéns a todos que dedicam seu tempo para compartilhar opiniões e informação com os demais!&lt;br /&gt;&lt;br /&gt;Do meu lado, vou começar por uma re-estruturação visual do meu blog (acho que está precisando). Aí então vou interar os leitores que mereço das novidades que estão por vir!&lt;br /&gt;&lt;br /&gt;[]'s e bom fim de semana!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8018380632023279332?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8018380632023279332/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8018380632023279332&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8018380632023279332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8018380632023279332'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2009/04/de-volta-ativa.html' title='De volta à ativa'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-6736568328184646123</id><published>2009-02-04T12:01:00.002-04:00</published><updated>2009-02-04T12:03:27.637-04:00</updated><title type='text'>Vídeos da reunião de Janeiro do JUG-MS disponíveis</title><content type='html'>A reunião de 30/01 do JUG-MS foi muito bacana. O que rolou você pode ver no endereço &lt;a href="http://www.vimeo.com/user1250960/videos/sort:date"&gt;http://www.vimeo.com/user1250960/videos/sort:date&lt;/a&gt;. Abaixo uma prévia:&lt;br /&gt;&lt;br /&gt;&lt;object height="300" width="400"&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=3070792&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=3070792&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="300" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/3070792"&gt;Forças ocultas na Reunião do JUGMS&lt;/a&gt; from &lt;a href="http://vimeo.com/user1250960"&gt;JUGMS&lt;/a&gt; on &lt;a href="http://vimeo.com/"&gt;Vimeo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-6736568328184646123?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/6736568328184646123/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=6736568328184646123&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6736568328184646123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6736568328184646123'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2009/02/videos-da-reuniao-de-janeiro-do-jug-ms.html' title='Vídeos da reunião de Janeiro do JUG-MS disponíveis'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-7633874570819041344</id><published>2009-01-23T17:21:00.001-04:00</published><updated>2009-01-23T17:22:42.605-04:00</updated><title type='text'>Reunião do JUG-MS - Janeiro/2009</title><content type='html'>No dia &lt;span style="font-weight: bold;"&gt;30/01&lt;/span&gt; (sexta-feira que vem) o &lt;a href="http://www.jugms.com.br"&gt;JUGMS&lt;/a&gt; vai realizar um bate-papo sobre a tecnologia Java. Trata-se da primeira reunião do &lt;a href="http://www.jugms.com.br"&gt;JUGMS&lt;/a&gt; em 2009.&lt;br /&gt;&lt;br /&gt;Os assuntos que serão discutidos são:&lt;br /&gt;&lt;br /&gt;- Análise e Projeto OO em Java&lt;br /&gt;- JavaEE6 (mais especificamente JSF 2.0)&lt;br /&gt;&lt;br /&gt;É uma ótima oportunidade para reciclar seus conhecimentos, debater, encontrar pessoas e fazer networking, além de saborear um ótimo coffe-break, claro =)&lt;br /&gt;&lt;br /&gt;A entrada é franca e haverá sorteio de brindes. Basta inscrever-se com antecedência. As inscrições são limitadas&lt;br /&gt;&lt;br /&gt;No dia do evento também será possível adquirir camisetas do JUGMS e colaborar com nossas ações. A camiseta custa R$ 15,00 e todo o dinheiro arrecadado com a venda será utilizado para manutenção do JUG e para custear nossos eventos (reuniões, Javaneiros, etc)&lt;br /&gt;&lt;br /&gt;Informações sobre o evento:&lt;br /&gt;&lt;br /&gt;Evento: Reunião do JUGMS&lt;br /&gt;Data: 30/01/2009 (sexta-feira que vem)&lt;br /&gt;Horário&lt;br /&gt;- Check-in: 18:30 hs&lt;br /&gt;- Abertura: 19:00 hs&lt;br /&gt;Local: SENAC/MS (Rua 26 Agosto, 835)&lt;br /&gt;&lt;br /&gt;+ informações e inscrições: &lt;a href="http://www.jugms.com.br/reuniao-2009-1/" target="_blank"&gt;http://www.jugms.com.br/&lt;wbr&gt;reuniao-2009-1/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Contamos com sua presença =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-7633874570819041344?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/7633874570819041344/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=7633874570819041344&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7633874570819041344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7633874570819041344'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2009/01/reunio-do-jug-ms-janeiro2009.html' title='Reunião do JUG-MS - Janeiro/2009'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-6167576604352936359</id><published>2008-08-24T22:53:00.005-04:00</published><updated>2008-08-24T23:03:35.313-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Livre'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Freedom Day em Campo Grande/MS</title><content type='html'>Dia &lt;span style="font-weight: bold;"&gt;20 de Setembro&lt;/span&gt; acontecerá na UNIDERP o &lt;a href="http://www.freedomdayms.org.br/index.php"&gt;Dia da Liberdade de Software&lt;/a&gt; (&lt;a href="http://www.softwarefreedomday.org/"&gt;Software Freedom Day&lt;/a&gt;), uma comemoração à liberdade do uso de Software. Esse evento acontece anualmente em várias cidade por todo o mundo e Campo Grande também estará incluída esse ano.&lt;br /&gt;&lt;br /&gt;A submissão de trabalhos está aberta, eu já mandei uma proposta entitulada Comparação entre Frameworks Web Ágeis, para falar sobre prós e contras de Ruby On Rails, PHP (Symfony), Java (Groovy) e Python (Django).&lt;br /&gt;&lt;br /&gt;Parabéns ao pessoal do &lt;a href="http://www.phpms.org/"&gt;PHP-MS&lt;/a&gt; pela empreitada!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-6167576604352936359?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/6167576604352936359/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=6167576604352936359&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6167576604352936359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6167576604352936359'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2008/08/freedom-day-em-campo-grandems.html' title='Freedom Day em Campo Grande/MS'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8531061126568038530</id><published>2008-08-20T23:00:00.000-04:00</published><updated>2008-08-24T23:03:05.158-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Debian Day em Campo Grande/MS</title><content type='html'>Dia 16 de Agosto aconteceu o &lt;a href="http://www.debian-ms.org/diad/"&gt;15˚ Debian Day&lt;/a&gt; em Campo Grande/MS na UFMS. O Evento foi organizado pelo pessoal do &lt;a href="http://www.debian-ms.org/"&gt;Debian MS&lt;/a&gt; e contou com a presença de cerca de 400 pessoas. Foram realizadas palestras sobre Linux, Java, Python, PHP, entre outras tecnologias em um evento bastante eclético e democrático.&lt;br /&gt;&lt;br /&gt;Novamente parabéns ao pessoal do Debian MS pela organização!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8531061126568038530?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8531061126568038530/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8531061126568038530&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8531061126568038530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8531061126568038530'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2008/08/debian-day-em-campo-grandems.html' title='Debian Day em Campo Grande/MS'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-3092505884158225004</id><published>2008-08-05T23:04:00.000-04:00</published><updated>2008-08-24T23:13:33.443-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><title type='text'>The Developers Conference</title><content type='html'>Dias 25 e 26 de Julho aconteceu em São Paulo o evento&lt;a href="http://thedevelopersconference.com.br/"&gt; The Developers Conference (TDC 2008)&lt;/a&gt;. O evento foi promovido pela Global Code e contou com a presença de três palestrantes internacionais e várias outras pratas da casa.&lt;br /&gt;&lt;br /&gt;Os temas do momento definitivamente são SOA, REST e Desenvolvimento Ágil. O nível das palestras no geral foi muito bom, com destaque para:&lt;br /&gt;- &lt;a href="http://burrsutter.blogspot.com/"&gt;Burr Sutter&lt;/a&gt; e &lt;a href="http://www.edgarsilva.com.br/"&gt;Edgard Silva&lt;/a&gt;: ambos falaram bastante sobre SOA e REST usando os produtos do JBoss;&lt;br /&gt;- &lt;a href="http://blog.michaelnascimento.com.br/"&gt;Michael Nascimento (Mister M)&lt;/a&gt;: sempre dando aquele show, mas desta vez falando sobre a &lt;a href="https://jsr-310.dev.java.net/"&gt;JSR-310&lt;/a&gt; (Date Time API)&lt;br /&gt;- &lt;a href="http://improveit.com.br"&gt;Vinícius Manhães Teles&lt;/a&gt;: como sempre, falou sobre XP com muita propriedade.&lt;br /&gt;&lt;br /&gt;Meu amigo &lt;a href="http://jeffmor.com/blog/"&gt;Jeffmor&lt;/a&gt; escreveu em seu blog um resumo mais detalhado do evento.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-3092505884158225004?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/3092505884158225004/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=3092505884158225004&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3092505884158225004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3092505884158225004'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2008/08/developers-conference.html' title='The Developers Conference'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-1522314694558702618</id><published>2008-05-28T23:23:00.002-04:00</published><updated>2008-05-28T23:25:02.475-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Como medir produtividade em projetos de software?</title><content type='html'>&lt;span xmlns=""&gt;&lt;p&gt;Planejar e controlar projetos de software são atividades que boa parte das empresas tem conseguido desempenhar em seu processo de desenvolvimento. Porém, medir qual desenvolvedor é mais produtivo, re-alimentar o processo de estimativa e coletar informações para tomada de decisão quando o projeto "sai dos trilhos" é uma tarefa bastante complicada.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Neste artigo, vou apresentar a experiência que implantamos na área de Produção de Software da &lt;a href="http://www.agence.com.br/"&gt;Agence&lt;/a&gt; para medição da produtividade.&lt;br /&gt;&lt;/p&gt;&lt;h1&gt;Primeiro Passo: Estimativa&lt;br /&gt;&lt;/h1&gt;&lt;p&gt;Qualquer planejamento de projeto de software é elaborado com base em uma estimativa, especialmente em "Fábricas de Software" que muitas vezes trabalham com projetos de escopo fechado e orçamento pré-definido.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Na Agence, usamos basicamente três métodos para estimar o tamanho de um projeto:&lt;br /&gt;&lt;/p&gt;&lt;p&gt; Para pequenos projetos, inferiores a 300 horas, usamos uma Planilha de Estimativa onde são estimadas horas de trabalho para cada uma das disciplinas da Engenharia de Software (análise e projeto, requisitos, codificação, testes, implantação, etc.). Este método é bastante simples, mas exige experiência do profissional que faz a estimativa, é bastante suscetível a falhas e é calçado em um histórico de experiências anteriores do mesmo tipo.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Para projetos maiores, usamos contagem de &lt;a href="http://pt.wikipedia.org/wiki/An%C3%A1lise_de_pontos_de_fun%C3%A7%C3%A3o"&gt;Pontos por Função&lt;/a&gt; e/ou de &lt;a href="http://www.codeproject.com/KB/architecture/usecasep.aspx"&gt;Pontos por Caso de Uso&lt;/a&gt;. Esses métodos têm o embasamento científico de várias pesquisas com projetos de empresas diferentes e devem ser calibrados pela complexidade e natureza do projeto e também pela qualidade da equipe.&lt;br /&gt;&lt;/p&gt;&lt;h1&gt;Segundo Passo: Planejamento&lt;br /&gt;&lt;/h1&gt;&lt;p&gt;Com a estimativa em mãos, é hora de planejar o projeto. Na Agence trabalhamos com o modelo Iterativo e Incremental de ciclo de vida. Logo, a primeira fase do planejamento é definir as iterações do projeto e quais artefatos serão entregues em cada uma.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Seguindo o princípio do &lt;a href="http://en.wikipedia.org/wiki/Unified_Process"&gt;Unified Process&lt;/a&gt; (UP), temos quatro fases no ciclo de vida do projeto: Iniciação, Elaboração, Construção e Transição.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A fase de Iniciação na maioria dos casos refere-se à prospecção do projeto junto ao cliente e não possui um planejamento formal. Nesta fase o Consultor de Negócio (figura do Analista de Requisitos) entrevista o cliente, documenta os requisitos e prototipa a solução. Nesta fase o projeto é estimado e uma proposta apresentada ao cliente. Se o cliente aprovar, o projeto continua.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Na fase de Elaboração, o planejamento do projeto como um todo é elaborado. Além disso, o Modelo de Casos de Uso é detalhado e a Arquitetura da Solução é desenvolvida. Nesta fase, existe uma maior participação do Gerente de Projeto, Analista de Requisitos e Arquiteto.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A partir da fase de Construção que o trabalho pesado começa. Nesta fase, há sempre uma versão utilizável do sistema (ou incremento) produzida por mês, independente do tamanho do projeto ou da equipe. Essa entrega da versão formaliza o término de uma iteração e início de outra.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Na fase de Transição, o software é instalado em ambiente de homologação/produção e avaliado pelo cliente e usuários final. Muitas vezes são executados testes de carga e stress, projetos pilotos da operação do sistema e treinamentos.&lt;br /&gt;&lt;/p&gt;&lt;h1&gt;Terceiro passo: Controle&lt;br /&gt;&lt;/h1&gt;&lt;p&gt;Diariamente, os profissionais fazem seu trabalho e registram as horas gastas em uma ferramenta de controle de projetos. No final de cada iteração o Gerente de Projeto mede os registros de trabalho dos profissionais e compara com os valores inicialmente estimados.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Naturalmente, o cliente fará uma avaliação da versão entregue no término da iteração e novas pendências podem aparecer. O tempo para os ajustes geralmente está contabilizado na estimativa para o desenvolvimento da funcionalidade.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Mas o ponto é, para medir a produtividade, é necessário dividir a quantidade de horas de trabalho pelo tamanho em pontos (de função ou casos de uso) da funcionalidade. Por exemplo, se o desenvolvedor codificou uma funcionalidade que totaliza 5 pontos de função (PF) em 40 horas (h), sua produtividade é de 40 h / 5 PF = 8 h/PF (lê-se quatro horas por ponto de função). Desta forma é possível obter uma produtividade média da equipe e avaliar os desenvolvedores que têm um desempenho menor ou maior.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;É importante salientar que quando a estimativa é feita, é normal que se tenha 12 h para cada PF. Esse tempo, porém, é dividido entre todas as atividades do processo de desenvolvimento: codificação, testes, análise e projeto, requisitos, gerenciamento, implantação, etc. Logo, se for considerado apenas o tempo de codificação, consideramos de 40 a 50% do tempo estimado para cada PF. Assim, uma funcionalidade que tenha 2 PF, com a relação de 12 h por PF na estimativa, não pode gastar mais que 12 horas com codificação, incluindo os ajustes solicitados pelo cliente. Logo, um desenvolvedor com a produtividade de 8 h/PF não é uma boa média, que será, no máximo, 6 h/PF.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;De posse dessas informações, é possível, já inicio do projeto, tomar atitudes para evitar atrasos no cronograma ou prejuízos financeiros. No término no projeto, essas informações servem de base para próximas estimativas, definido um fator de horas por ponto de função ou de caso de uso aplicável para a empresa em determinados tipos de projetos.&lt;br /&gt;&lt;/p&gt;&lt;h1&gt;E na prática?&lt;br /&gt;&lt;/h1&gt;&lt;p&gt;Em um próximo artigo, vou apresentar uma forma de medir produtividade na prática usando a ferramenta &lt;a href="http://www.atlassian.com/software/jira/"&gt;Jira&lt;/a&gt;. Para quem não conhece, o Jira é uma ferramenta paga, porém com preço bastante acessível, para controle de pendências e gerenciamento de projetos. Até lá!&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-1522314694558702618?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/1522314694558702618/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=1522314694558702618&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1522314694558702618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1522314694558702618'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2008/05/como-medir-produtividade-em-projetos-de_28.html' title='Como medir produtividade em projetos de software?'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-229227833154881349</id><published>2007-05-02T13:22:00.000-04:00</published><updated>2007-05-02T13:26:25.902-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Ótimo artigo sobre Desenvolvimento Ágil</title><content type='html'>&lt;p&gt;Um cidadão chamado &lt;a href="velloso_mateus@hotmail.com"&gt;Mateus Velloso&lt;/a&gt; resolver falar mal de &lt;a href="http://www.sei.cmu.edu/cmmi/"&gt;CMMI&lt;/a&gt;. Ele é louco? (Deixo a resposta para vocês...). &lt;a href="http://www.linhadecodigo.com.br/artigos.asp?id_ac=1262&amp;amp;pag=1"&gt;Leia o artigo na íntegra&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-229227833154881349?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/229227833154881349/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=229227833154881349&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/229227833154881349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/229227833154881349'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/05/timo-artigo-sobre-desenvolvimento-gil.html' title='Ótimo artigo sobre Desenvolvimento Ágil'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-452174472581807224</id><published>2007-05-01T12:19:00.000-04:00</published><updated>2007-05-01T20:30:50.151-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Livre'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><title type='text'>Slides da Palestra no FLISOL disponíveis</title><content type='html'>&lt;p&gt;Finalmente estão disponíveis os slides, o roteiro e o código-fonte produzido na palestra sobre &lt;span style="font-weight: bold;"&gt;Ruby On Rails&lt;/span&gt; do dia 28/04 no FLISOL. &lt;a href="http://sauloarruda.eti.br/palestras/20070428_sauloarruda_rubyonrails.zip"&gt;Clique aqui&lt;/a&gt; para fazer o download.&lt;/p&gt;&lt;p&gt;As fotos estão disponível no &lt;a href="http://picasaweb.google.com/condector/DebianMS"&gt;Picasa&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-452174472581807224?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/452174472581807224/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=452174472581807224&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/452174472581807224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/452174472581807224'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/05/slides-da-palestra-no-flisol-disponveis.html' title='Slides da Palestra no FLISOL disponíveis'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-2978826536778922957</id><published>2007-04-26T19:50:00.000-04:00</published><updated>2007-04-26T20:00:32.656-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Livre'/><category scheme='http://www.blogger.com/atom/ns#' term='JUG-MS'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><title type='text'>FLISOL 2007 em Campo Grande/MS</title><content type='html'>&lt;p&gt;Neste sábado (&lt;span style="font-weight: bold;"&gt;28/04/2007&lt;/span&gt;) acontecerá simultâneamente em toda a América Latina o FLISOL 2007 (Festival Latino americano de Instalação de Software Livre) e Campo Grande/MS estará participando pela 2ª Vez.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Estarei apresentando no evento uma palestra sobre &lt;span style="font-weight: bold;"&gt;Ruby on Rails &lt;/span&gt;que é o assunto que venho estudando nos últimos meses e estou inclusive com um projeto em andamento usando o framework.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A participação no FLISOL 2007 Campo Grande é &lt;span style="font-weight: bold;"&gt;totalmente gratuita&lt;/span&gt;. Para participar basta se dirigir até o local do evento dia 28/04/2007 a partir das 8:00h até as 18:00h, se desejar, com seu computador para instalarmos software livre durante todo o dia do evento.&lt;/p&gt;&lt;p&gt;Se não quiser levar seu computador para instalar software livre, mesmo assim poderá participar assistindo a palestras e interagir com outros visitantes e usuários de software livre.&lt;/p&gt;&lt;p&gt;Traga sua família e amigos tanto para conhecer melhor a respeito do software livre quanto para trocar experiências do mundo livre, seja você um usuário de qualquer nível de conhecimento.&lt;/p&gt; &lt;p&gt;Preencha &lt;a href="http://www.debian-ms.org/%7Eflisol/index.php?pg=inscricoes" title="Inscrição para as palestras"&gt;aqui&lt;/a&gt; o formulário de inscrição.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;Palestras:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;09:00: &lt;span style="font-weight: bold;"&gt;FISL 8, o que aconteceu?&lt;/span&gt; - Felipe Vargas&lt;/li&gt;&lt;li&gt;13:00: &lt;span style="font-weight: bold;"&gt;Ruby on Rails &lt;/span&gt;- Saulo Arruda&lt;/li&gt;&lt;li&gt;15:00: &lt;span style="font-weight: bold;"&gt;Linux, porque eu quero vocês&lt;/span&gt; - Pedro Neves&lt;/li&gt;&lt;li&gt;17:00: &lt;span style="font-weight: bold;"&gt;Xen, virtualizando servidores&lt;/span&gt; - Brivaldo Jr&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Você pode encontrar maiores informações no site &lt;a href="http://www.debian-ms.org/%7Eflisol/"&gt;http://www.debian-ms.org/~flisol/&lt;/a&gt;. Esta é mais um evento organiza &lt;a href="http://www.debian-ms.org/"&gt;Debian-MS&lt;/a&gt; que agora está de &lt;a href="http://www.debian-ms.org/"&gt;site novo no ar&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Vejo vocês lá!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-2978826536778922957?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/2978826536778922957/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=2978826536778922957&amp;isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2978826536778922957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2978826536778922957'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/04/flisol-2007-em-campo-grandems.html' title='FLISOL 2007 em Campo Grande/MS'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-6224700577662961776</id><published>2007-04-24T20:48:00.000-04:00</published><updated>2007-04-24T23:30:14.823-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Integração de Sistemas em PHP e Delphi usando WebServices</title><content type='html'>&lt;p&gt;Essa semana trabalhei na integração de um sistema em Delphi com um site em PHP &amp;amp; MySQL e resolvi escrever um artigo relatando os diversos problemas ocorridos e quais soluções optei por utilizar.&lt;/p&gt;&lt;p&gt;O artigo está disponível para download em&lt;br /&gt; &lt;a href="http://sauloarruda.eti.br/artigos/sauloarruda-webservice.pdf"&gt;http://sauloarruda.eti.br/artigos/sauloarruda-webservice.pdf&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-6224700577662961776?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/6224700577662961776/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=6224700577662961776&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6224700577662961776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6224700577662961776'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/04/integrao-de-sistemas-em-php-e-delphi.html' title='Integração de Sistemas em PHP e Delphi usando WebServices'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-4753625083809039446</id><published>2007-04-13T21:43:00.000-04:00</published><updated>2007-04-15T15:47:17.076-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Treinamento'/><title type='text'>Treinamento de Flex + Ruby On Rails</title><content type='html'>&lt;p&gt;O pessoal da &lt;a href="http://www.egenial.com.br/"&gt;eGenial&lt;/a&gt; estará realizando um treinamento de &lt;a href="http://www.egenial.com.br/"&gt;Flex + Ruby On Rails&lt;/a&gt; no inicio de abril. O treinamento será on-line e tem um preço bastante atraente (3x R$ 133,00). Para maiores informações consulte &lt;a href="http://www.egenial.com.br/curso/curso"&gt;http://www.egenial.com.br/curso/curso&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Lido em &lt;a href="http://www.balanceonrails.com.br/articles/2007/04/06/treinamento-de-flex-ruby-on-rails"&gt;Treinamento de Flex + Ruby on Rails&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-4753625083809039446?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/4753625083809039446/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=4753625083809039446&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4753625083809039446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4753625083809039446'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/04/treinamento-de-flex-ruby-on-rails.html' title='Treinamento de Flex + Ruby On Rails'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-663534635873319218</id><published>2007-03-13T13:39:00.001-04:00</published><updated>2007-03-13T13:44:14.484-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>Programação em Pares levada a sério</title><content type='html'>&lt;p&gt;&lt;img width="248" height="197" border="0" alt="" src="http://blog.crisp.se/henrikkniberg/images/CCCPairProgramming.jpg" align="left" /&gt; Tem um &lt;a width="248" height="197" href="http://blog.crisp.se/henrikkniberg/2007/02/19/1171842120000.html"&gt;pessoal&lt;/a&gt; que leva muito a sério essa história de &lt;a href="http://www.improveit.com.br/xp/praticas/programacao_par"&gt;Programação em Pares&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-663534635873319218?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/663534635873319218/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=663534635873319218&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/663534635873319218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/663534635873319218'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/03/programao-em-pares-levada-srio.html' title='Programação em Pares levada a sério'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-7473309118505812319</id><published>2007-03-12T16:03:00.000-04:00</published><updated>2007-03-12T17:33:07.093-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Software Judô</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_u2w3VHheIgU/RfXFauFptLI/AAAAAAAAAAY/-sONmUZ7kDk/s1600-h/tempodinheiro.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_u2w3VHheIgU/RfXFauFptLI/AAAAAAAAAAY/-sONmUZ7kDk/s200/tempodinheiro.jpg" alt="" id="BLOGGER_PHOTO_ID_5041152420750144690" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Você já praticou &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://pt.wikipedia.org/wiki/Judo"&gt;Judô&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;?&lt;/span&gt; &lt;a href="http://pt.wikipedia.org/wiki/Jigoro_Kano"&gt;Jigoro Kano&lt;/a&gt; idealizou o Judô a partir da combinação dos conceitos do &lt;a href="http://pt.wikipedia.org/wiki/Budismo"&gt;Budismo&lt;/a&gt;, &lt;a href="http://pt.wikipedia.org/wiki/Xinto%C3%ADsmo"&gt;Xintoísmo&lt;/a&gt;, &lt;a href="http://pt.wikipedia.org/wiki/Confucionismo"&gt;Confucionismo&lt;/a&gt; e &lt;a href="http://pt.wikipedia.org/wiki/Tao%C3%ADsmo"&gt;Taoísmo&lt;/a&gt; - estes, parte da cultura religiosa e filosofia de vida do povo Japonês [1].&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Os seus objetivos são fortalecer o físico, a mente e o espírito de forma integrada, além de desenvolver técnicas de defesa pessoal.&lt;/p&gt;&lt;p&gt;Com isso, nove dizeres foram nomeados como princípios do Judô, além de duas máximas - pressuposto básico da prática - sendo [1]:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;SEIRYOKU-ZENYO&lt;/span&gt;, que significa a &lt;span style="font-style: italic;"&gt;máxima eficiência&lt;/span&gt; com o &lt;span style="font-style: italic;"&gt;menor gasto de &lt;/span&gt;&lt;span style="font-style: italic;"&gt;energia;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;JITA-KYOEI&lt;/span&gt;, que significa &lt;span style="font-style: italic;"&gt;bem estar e benefícios mútuos&lt;/span&gt;;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Aplicando esses conceitos ao desenvolvimento de software, chegamos a boas práticas como [2]:&lt;/p&gt;&lt;ul&gt;&lt;li nd="2"&gt;Desenvolver a menor quantidade de código personalizado possível;&lt;br /&gt;&lt;/li&gt;&lt;li nd="3"&gt;Maximizar o &lt;a href="http://del.icio.us/finito/reuso"&gt;reuso&lt;/a&gt;;&lt;br /&gt;&lt;/li&gt;&lt;li nd="4"&gt;Utilizar com sabedoria o poder de processamento;&lt;br /&gt;&lt;/li&gt;&lt;li nd="5"&gt;Minimizar distribuições desnecessárias;&lt;br /&gt;&lt;/li&gt;&lt;li nd="6"&gt;Unificar as arquiteturas;&lt;br /&gt;&lt;/li&gt;&lt;li nd="7"&gt;Simplificar o processo de desenvolvimento;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Pode parecer um pouco sem contexto, mas quanto mais eu vivo, mas percebo que existe muito desperdício na atividade de desenvolver software. Desperdício de dinheiro, traduzido em: funcionalidades que nunca são usadas, cronogramas irreais obrigando que o famoso banco de horas cresça, desenvolvedores inexperientes (e pior, sem treinamento) assumindo grandes responsabilidades, contratos mal feitos, entre outros fatores.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Logo, existe o grande descrédito da nossa atividade que é "muito cara" e "muito arriscada". Atualmente tenho estudado muito formas de &lt;a href="http://www.jera.com.br/"&gt;&lt;span style="font-weight: bold;"&gt;Desenvolver Software&lt;/span&gt; de forma &lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://www.jera.com.br/"&gt;ágil&lt;/a&gt; &lt;/span&gt;e gostaria de recomendar alguns materiais que ando lendo:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.agilemanifesto.org/"&gt;Agile Manifesto&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sauloarruda.blogspot.com/2006/12/desenvolvimento-gil.html"&gt;Scrum and XP from the Trenches&lt;/a&gt; (&lt;a href="http://www.kniberg.com/henrik/"&gt;Henrik Kniberg&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;a href="http://gettingreal.37signals.com/GR_por.php"&gt;Caindo na real...&lt;/a&gt; (&lt;a href="http://37signals.com/"&gt;37 Signals&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sauloarruda.blogspot.com/2007/02/martin-fowler-em-portugus.html"&gt;A Nova Metodologia&lt;/a&gt; (&lt;a href="http://martinfowler.com/"&gt;Martin Fowler&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Planning-Extreme-Programming-Kent-Beck/dp/0201710919"&gt;Planning Extreme Programming&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/Kent_Beck"&gt;Kent Beck&lt;/a&gt; e &lt;a href="http://martinfowler.com/"&gt;Martin Fowler&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0201616416"&gt;Extreme Programming Explained: Embrace Change&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/Kent_Beck"&gt;Kent Beck&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Boa leitura! E deixem seu comentário...&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Referências:&lt;/p&gt;&lt;p&gt;[1] DOS SANTOS, Saray Giovana. &lt;a href="http://www2.blogger.com/www.rbcdh.ufsc.br/DownloadArtigo.do;jsessionid=1A43F90FCA95DD964923ABDD75E1EF67?artigo=265"&gt;&lt;span style="font-weight: bold;"&gt;JUDÔ: ONDE ESTÁ O CAMINHO SUAVE?&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://blogs.ittoolbox.com/eai/software"&gt;BEGOLI, Edmon&lt;/a&gt;. &lt;a href="http://blogs.ittoolbox.com/eai/software/archives/software-judo-2530"&gt;Software Judo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Foto: &lt;a href="http://flickr.com/photos/saffi/399116425/"&gt;Is Time Really Money&lt;/a&gt; de &lt;b&gt;&lt;a href="http://flickr.com/photos/saffi/" title="Link to Ricardo Saffi Marques' photos"&gt;&lt;b&gt;Ricardo Saffi Marques&lt;/b&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-7473309118505812319?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/7473309118505812319/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=7473309118505812319&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7473309118505812319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7473309118505812319'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/03/software-jud.html' title='Software Judô'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_u2w3VHheIgU/RfXFauFptLI/AAAAAAAAAAY/-sONmUZ7kDk/s72-c/tempodinheiro.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8710073137128166844</id><published>2007-03-11T17:36:00.000-04:00</published><updated>2007-03-12T17:38:57.189-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Treinamento'/><title type='text'>Treinamento de Java - 2ª Chance</title><content type='html'>&lt;p&gt;O &lt;a href="http://sauloarruda.blogspot.com/2007/02/curso-de-java-bsico-na-milenium.html"&gt;treinamento de Java na Milenium&lt;/a&gt; que anunciei aqui no Blog foi adiado e terá início dia 19/03 (Segunda-feira). Ainda dá tempo de fazer a matrícula!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8710073137128166844?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8710073137128166844/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8710073137128166844&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8710073137128166844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8710073137128166844'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/03/treinamento-de-java-2-chance.html' title='Treinamento de Java - 2ª Chance'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-382258658970712169</id><published>2007-03-05T14:16:00.000-04:00</published><updated>2007-03-06T10:13:55.400-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>Novos Blogs</title><content type='html'>&lt;p&gt;Um assunto &lt;span style="font-style: italic;"&gt;off-topic&lt;/span&gt; de vez em quando não faz mal a ninguém. Eu estou escrevendo para dois novos &lt;span style="font-weight: bold;"&gt;blogs de conteúdo não-relacionado a TI:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Um deles é o &lt;a style="font-weight: bold;" href="http://cinesom.blogspot.com/"&gt;Cinesom&lt;/a&gt;, um blog de opiniões sobre música e cinema.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;O outro é &lt;a style="font-weight: bold;" href="http://euodeiovoce.com.br/"&gt;EuOdeioVoce.com.br&lt;/a&gt;, um ponto de escape para o stress da nossa profissão.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Recomendo acessar para conhecer e depois assinar o Feed para acompanhar!&lt;/p&gt;&lt;p&gt;PS: Em breve, um blog sobre a cultura do Mato Grosso do Sul.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-382258658970712169?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/382258658970712169/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=382258658970712169&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/382258658970712169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/382258658970712169'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/03/novos-blogs.html' title='Novos Blogs'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-2325724838276252762</id><published>2007-02-27T23:23:00.000-04:00</published><updated>2007-02-27T23:31:07.267-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Treinamento'/><title type='text'>Curso de Java Básico na Milenium Informática</title><content type='html'>&lt;p&gt;&lt;/p&gt;Nos dias 12/03 a 27/03 estarei ministrando um curso de Java Básico na Milenium Informática. O curso terá 48 horas/aula e a as aulas serão das 18:30 as 22:30 no laboratório da Milenium em Campo Grande/MS. A ementa do curso será:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;J100: Introdução à Plataforma Java (JSE)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Instrutor: &lt;/span&gt;Saulo Arruda&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Carga Horária:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;48 horas/aula&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pré-Requisitos:&lt;/span&gt;&lt;br /&gt; · Experiência de no mínimo 6 meses em qualquer linguagem de programação&lt;br /&gt;   (Pascal/Delphi, C, C++, Visual Basic, Cobol, Clipper, C#, etc.);&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conteúdo:&lt;/span&gt;&lt;br /&gt; 1. Análise e Programação Orientada a Objetos&lt;br /&gt; 2. UML – Unified Modeling Language&lt;br /&gt; 3. Conhecendo a Java Standard Edition (JSE)&lt;br /&gt; 4. Classes, Variáveis e Métodos&lt;br /&gt; 5. Controle de Fluxo&lt;br /&gt; 6. Herança e Polimorfismo&lt;br /&gt; 7. Pacote java.lang&lt;br /&gt; 8. Pacote java.io&lt;br /&gt; 9. Trabalhando com coleções&lt;br /&gt; 10. Programação Concorrente&lt;br /&gt; 11. Desenvolvimento Dirigido por Testes&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ferramentas:&lt;/span&gt;&lt;br /&gt; · Eclipse IDE&lt;br /&gt; · JUnit&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ao final, o aluno estará apto a:&lt;/span&gt;&lt;br /&gt; · Fazer uso dos principais conceitos de Análise e Programação Orientada a&lt;br /&gt;   Objetos&lt;br /&gt; · Ler e criar diagramas de Classe e Caso de Uso da UML&lt;br /&gt; · Instalar o ambiente de desenvolvimento e execução da plataforma Java&lt;br /&gt; · Ler códigos-fonte de programas em Java&lt;br /&gt; · Utilizar o ambiente de desenvolvimento Java do Eclipse IDE&lt;br /&gt; · Desenvolver programas simples em Java (sem conexão com banco de dados e&lt;br /&gt;   com interface gráfica console)&lt;br /&gt; · Desenvolver componentes em Java dirigido por testes utilizando JUnit&lt;br /&gt;&lt;br /&gt;Para fazer sua matrícula, entre em contato com a Milenium pelo telefone (67) 3342-2115 ou pela &lt;a href="http://www.mileniuminformatica.com.br/treinamentos/area.php?id=3"&gt;Área de Cursos no site da Milenium&lt;/a&gt;. As vagas são limitadas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-2325724838276252762?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/2325724838276252762/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=2325724838276252762&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2325724838276252762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2325724838276252762'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/curso-de-java-bsico-na-milenium.html' title='Curso de Java Básico na Milenium Informática'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-313489675692846740</id><published>2007-02-27T08:08:00.000-04:00</published><updated>2007-02-27T08:13:29.936-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JUG-MS'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><title type='text'>Reunião de Março/2007 do JUG-MS</title><content type='html'>&lt;p&gt;Está confirmada a &lt;span style="font-weight: bold;"&gt;reunião de Março/2007 do JUG-MS&lt;/span&gt; (Grupo de Usuários Java do Mato Grosso do Sul) para o dia&lt;span style="font-weight: bold;"&gt; 03/03/2007 das 9:30 as 11:30 na UFMS&lt;/span&gt; (Em frente ao DCT - Departamento de Computação). Nossa pauta será nosso Planejamento para o Ano de 2007. Quem ainda não participa do nosso grupo, pode solicitar acesso através do &lt;a href="http://groups.google.com/group/msjug/"&gt;grupo de discussão&lt;/a&gt;. Vejo vocês lá!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-313489675692846740?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/313489675692846740/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=313489675692846740&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/313489675692846740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/313489675692846740'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/reunio-de-maro2007-do-jug-ms.html' title='Reunião de Março/2007 do JUG-MS'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-5249880116799877391</id><published>2007-02-27T07:58:00.000-04:00</published><updated>2007-02-27T08:07:22.131-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>sauloarruda.eti.br no Infoblogs</title><content type='html'>&lt;p&gt;A partir de hoje, todos os posts virão acompanhados de uma caixinha no canto direito mostrando quantos &lt;a href="http://digg.com/"&gt;Diggs&lt;/a&gt; o post possui. O &lt;a href="http://www.infoblogs.com.br"&gt;InfoBlogs&lt;/a&gt; é uma &lt;a href="http://www.jroller.com/page/vfpamp?entry=as_novas_metas_do_javafree"&gt;iniciativa&lt;/a&gt; do pessoal do &lt;a href="http://www.javafree.org/"&gt;JavaFree&lt;/a&gt; para a concentração de todos os blogs relacionados a TI (e não somente Java) em um local de fácil acesso e com a possibilidade das pessoas opinarem sobre os posts.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.infoblogs.com.br/"&gt;&lt;img src="http://www.infoblogs.com.br/templates/misc/images/logo.gif" align="left" border="0" hspace="5" vspace="5" /&gt;&lt;/a&gt; Você pode creditar pontos para o post clicando no botão "Creditar" na caixinha amarelinha à direita do título do Post. Você também pode acessar o site do infoblogs e sugerir seu blog ou algum blog que você conheça para participar desta rede.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Parabéns ao pessoal do JavaFree pela iniciativa e sucesso a todos nós!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-5249880116799877391?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/5249880116799877391/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=5249880116799877391&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/5249880116799877391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/5249880116799877391'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/sauloarrudaetibr-no-infoblogs.html' title='sauloarruda.eti.br no Infoblogs'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-4235503502651791520</id><published>2007-02-26T21:58:00.001-04:00</published><updated>2007-02-26T22:04:09.959-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>Porque Java?</title><content type='html'>&lt;p&gt;Essa semana começou com uma pesquisa proposta pelo &lt;a href="http://www.urubatan.com.br/"&gt;Urubatã&lt;/a&gt;: &lt;a href="http://www.urubatan.com.br/2007/02/26/pesquisas-no-blog-por-que-voce-programa-em-java/"&gt;Por que você programa em Java?&lt;/a&gt; Já respondi. O melhor é que você pode deixar um comentário solicitando uma resposta caso nenhuma das alternativas te agrade. Isso é que é Web2.0 heim!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-4235503502651791520?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/4235503502651791520/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=4235503502651791520&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4235503502651791520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4235503502651791520'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/porque-java.html' title='Porque Java?'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-4529558474069122090</id><published>2007-02-25T22:58:00.000-04:00</published><updated>2007-02-26T22:00:51.523-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Desenvolvimento Ágil'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Martin Fowler em Português</title><content type='html'>&lt;p&gt;Hoje por acaso encontrei uma &lt;a href="http://simplus.com.br/artigos/a-nova-metodologia/"&gt;voluntária e muito bem vinda tradução&lt;/a&gt; de &lt;a href="http://litemind.com/"&gt;Luciano Passuello&lt;/a&gt; do artigo &lt;a href="http://martinfowler.com/articles/newMethodology.html"&gt;The New Methodology&lt;/a&gt; do guru &lt;a href="http://www.martinfowler.com/"&gt;Martin Fowler&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;O texto fala sobre como as metodologias de software evoluíram com o passar dos anos: Do Nada, ao Monumental, ao Ágil. Segundo o autor, metodologias ágeis tem como pontos-chave:&lt;/p&gt;&lt;ul&gt;&lt;li&gt; &lt;em&gt;&lt;span style="font-weight: bold;"&gt;Metodologias ágeis são adaptativas ao invés de predeterminantes&lt;/span&gt;.&lt;/em&gt; Metodologias de engenharia tendem a tentar planejar uma grande parte do processo de desenvolvimento detalhadamente por um longo período de tempo. Isso funciona bem até as coisas mudarem. Então a natureza de tais métodos é a de resistir à mudança. Para os métodos ágeis, entretanto, mudanças são bem-vindas. Eles tentam ser processos que se adaptam e se fortalecem com as mudanças, até mesmo ao ponto de se auto-modificarem. &lt;/li&gt;&lt;li&gt; &lt;em&gt;&lt;span style="font-weight: bold;"&gt;Métodos ágeis são orientados a pessoas ao invés de serem orientados a processos&lt;/span&gt;. &lt;/em&gt;O objetivo dos métodos de engenharia é de definir um processo que irá funcionar bem, independentemente de quem os estiverem utilizando. Métodos ágeis afirmam que nenhum processo jamais será equivalente à habilidade da equipe de desenvolvimento. Portanto, o papel do processo é dar suporte à equipe de desenvolvimento e seu trabalho.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Nas próximas semanas falo mais sobre o assunto e recomendo outras leituras. Link para a tradução:&lt;br /&gt;&lt;a href="http://simplus.com.br/artigos/a-nova-metodologia/"&gt;http://simplus.com.br/artigos/a-nova-metodologia/&lt;/a&gt;.&lt;br /&gt;Recomendo!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-4529558474069122090?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/4529558474069122090/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=4529558474069122090&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4529558474069122090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4529558474069122090'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/martin-fowler-em-portugus.html' title='Martin Fowler em Português'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8360471520437261713</id><published>2007-02-24T13:08:00.000-04:00</published><updated>2007-02-24T13:10:11.433-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Liderança'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>Ditado Chinês</title><content type='html'>&lt;p&gt;&lt;quote&gt;"Se você deseja um ano de prosperidade, cultive grãos.&lt;br /&gt;Se você deseja 10 anos de prosperidade, cultive árvores.&lt;br /&gt;Mas se você deseja 100 anos de prosperidade, cultive gente."&lt;/quote&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8360471520437261713?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8360471520437261713/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8360471520437261713&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8360471520437261713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8360471520437261713'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/ditado-chins.html' title='Ditado Chinês'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-36160851454371491</id><published>2007-02-23T13:01:00.000-04:00</published><updated>2007-02-23T13:28:58.147-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Liderança'/><category scheme='http://www.blogger.com/atom/ns#' term='Livros'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Você tem um chefe ou um líder?</title><content type='html'>&lt;p&gt;Hoje, enquanto lia o &lt;a href="http://www.imasters.com.br/artigo/5568"&gt;artigo de Luciano Costa no iMasters&lt;/a&gt; sobre profissionais de TI e sustentabilidade, me veio algumas antigas questões em mente sobre qual o papel que cada um de nós desempenhamos nas empresas que trabalhamos. Luciano diz:&lt;br /&gt;&lt;/p&gt;&lt;quote&gt;"... um dos grandes desafios dos profissionais de Tecnologia da Informação é entender a estratégia e a natureza das organizações. Estudos realizados por instituições como o grupo IT Mídia desde 2002 indicam que a maioria dos CIOs prefere ter ao seu lado profissionais que sejam capazes de analisar o desempenho da empresa, avaliar riscos e participar do planejamento estratégico."&lt;br /&gt;&lt;/quote&gt;&lt;p&gt;Legal, então profissionais que analisam o desempenho da empresa, avaliam riscos e participam do planejamento são mais "bem cotados". Porém, o que eu vejo é que muitas vezes a cultura da empresa vê com maus olhos esse tipo de pessoa. Já vi vários casos (e não somente em empresas de TI) de pessoas que são demitidas ou "encostadas" por questionarem atitudes, decisões ou métodos de seus "chefes".&lt;/p&gt;&lt;p&gt;Este é o ponto onde eu queria chegar: Muitas empresas pecam por &lt;span style="font-weight: bold;"&gt;nomearem chefes&lt;/span&gt; no lugar de &lt;span style="font-weight: bold;"&gt;formarem líderes&lt;/span&gt;. Acredito que todos nós já tivemos (ou ainda temos) péssimos chefes. Assim como todos nós também temos líderes que admiramos.&lt;/p&gt;&lt;p&gt;Logo, devemos sempre refletir com muito carinho sobre qual papel estamos exercendo: o de chefe ou de líder. Agora temos aqueles que dizem: "Mas eu sou apenas um [estagiário, profissional junior, orelha seca, peão, auxiliar, etc.]... Não posso fazer nada..." Eu sempre acho que todos os chefes e líderes que encontramos já foram um dia um [estagiário, junior, orelha seca, ou qualquer coisa do tipo]. Então qual a diferença?&lt;/p&gt;&lt;p&gt;A diferença está na ATITUDE. Um líder é SEMPRE incomodado, preocupado, motivado, um verdadeiro &lt;span style="font-style: italic;"&gt;team player&lt;/span&gt;. E quando falo de líder, não estou falando de quem dá as ordens, estou falando de quem tem ATITUDE de Líder. Liderança não depende de nível hierárquico, escolaridade, cultura ou salário.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;E aí, você é um chefe ou um líder?&lt;/p&gt;&lt;p&gt;... eu quero ser um líder.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&amp;ProdTypeId=1&amp;amp;ProdId=1766168"&gt;&lt;img src="http://i.s8.com.br/images/books/cover/img8/1766168.jpg" alt="Transformando Suor em Ouro" align="left" /&gt;&lt;/a&gt;PS: Este post também serve como indicação de um ótimo livro que terminei de ler essa semana, por indicação do &lt;a href="http://jroller.com/page/vfpamp?entry=roda_da_excel%C3%AAncia"&gt;Vítor Pamplona&lt;/a&gt;: &lt;a href="http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&amp;ProdTypeId=1&amp;amp;ProdId=1766168"&gt;Transformando Suor em Ouro, do Bernardinho&lt;/a&gt;. O livro relata todas as fases da carreira deste grande profissional e explica como se transforma suor em ouro. Este livro, ao contrário do que parece, fala muito sobre ego, vaidade, orgulho, e outras características muito comuns de nós, profissionais de TI. Explica o que é uma equipe, e como formar um time! Recomendo fortemente!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-36160851454371491?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/36160851454371491/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=36160851454371491&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/36160851454371491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/36160851454371491'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/voc-tem-um-chefe-ou-um-lder.html' title='Você tem um chefe ou um líder?'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-1852497210492108189</id><published>2007-02-20T23:15:00.000-04:00</published><updated>2007-02-20T23:33:07.108-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Período Pós-carnaval</title><content type='html'>&lt;p&gt;Felizmente consegui tirar um dia da rotina difícil de Carnaval para dar uma estudada. Enfim, estou atualmente estudando com bastante carinho tudo que se relaciona com desenvolvimento Ágil e Web 2.0. Isto é, desenvolver rápido e com qualidade.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Nesse ritmo, reorganizei meus blogs e RSSs utilizando o &lt;a href="http://bloglines.com/"&gt;bloglines &lt;/a&gt;no lugar no &lt;a href="http://netvibes.com/"&gt;Netvibes&lt;/a&gt;. Apesar no Netvibes ser muito bonitinho, é impossível acompanhar mais de 10 blogs nele. De verdade. Vou deixar aqui publicado meu &lt;a href="http://www.bloglines.com/public/sauloarruda"&gt;link de RSSs&lt;/a&gt; no bloglines para quem quiser conferir.&lt;/p&gt;&lt;p&gt;Não abandonando o hábito de "trackbackzar", deixo o vídeo recomendado pelo blog (por sinal muito interessante) &lt;a href="http://www.carreirasolo.org/archives/web_20_is_linking_p.html"&gt;Carreira Solo&lt;/a&gt; explicando o que é Web 2.0. Bom retorno de trabalho a todos!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;center&gt; &lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6gmP4nk0EOE"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/6gmP4nk0EOE" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Quem não conseguir assistir o vídeo acima, pode utilizar este &lt;a href="http://www.youtube.com/watch?v=6gmP4nk0EOE"&gt;LINK&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-1852497210492108189?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/1852497210492108189/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=1852497210492108189&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1852497210492108189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1852497210492108189'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/02/perodo-ps-carnaval.html' title='Período Pós-carnaval'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-441167193120375402</id><published>2007-01-30T17:55:00.000-04:00</published><updated>2007-01-30T17:59:02.390-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Software e o Código do Consumidor</title><content type='html'>&lt;p&gt;&lt;a href="http://maujr.org/"&gt;Maurício Linhares&lt;/a&gt; escreveu um artigo intitulado "&lt;a href="http://maujr.org/2007/01/28/satisfacao-garantida-ou-seu-dinheiro-de-volta/"&gt;Satisfação garantida ou seu dinheiro de volta!&lt;/a&gt;". O artigo fala com muita propriedade sobre as brigas contratuais em projetos de Desenvolvimento de Software.&lt;/p&gt;&lt;p&gt;Concordando com o autor, já participei de projetos com grandes problemas contratuais pela velha e péssima prática de tentar fechar um escopo enorme em apenas um contrato. Eu vejo como um modelo ideal, a assinatura de vários contratos: um contrato para elicitação de requisitos e prototipação, outro para desenvolvimento, outro para implantação (quando conveniente), outro para testes (perfomance, usabilidade, portabilidade, etc), e por aí vai. Com isso, o risco de “pedir o dinheiro de volta” será muito menor.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-441167193120375402?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/441167193120375402/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=441167193120375402&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/441167193120375402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/441167193120375402'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/software-e-o-cdigo-do-consumidor.html' title='Software e o Código do Consumidor'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-7907411067901569326</id><published>2007-01-30T17:38:00.000-04:00</published><updated>2007-01-30T17:45:11.582-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Cuidado com os CRUDs</title><content type='html'>&lt;p&gt;Hoje eu li um relato de experiência muito interessante intitulado "&lt;a href="http://jroller.com/page/vfpamp?entry=o_problema_dos_cruds"&gt;O problema dos CRUDs&lt;/a&gt;" de &lt;a href="http://jroller.com/"&gt;Vitor Fernandes&lt;/a&gt;. No artigo, o autor fala sobre uma experiência de re-engenharia de um sistema ERP em cobol para Java usando Swing, Hibernate, EJB 2 e tudo mais que tem direito. Com a boa intenção de melhorar a usabilidade, a interface Windows provê belíssimos recursos como Combo-boxes, tabelas, menus, imagens e tudo mais. Porém, os sistemas da era DOS por não ter tanta beleza acabavam exigindo do usuário uma maior destreza na sua operação, como decorar códigos, preencher campos na ordem, calcular manualmente valores, utilizar atalhos (F2 para pesquisar, por exemplo), entre outros. O resultado disso chama-se produtividade. Se nosso sistema não permite que o usuário "avançado" opere, o ROI (Retorno Sobre Investimento) da solução pode ser negativo, necessitando de muito mais horas para fazer o mesmo trabalho.&lt;/p&gt;&lt;p&gt;Recomendo a leitura do artigo para mais detalhes! &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-7907411067901569326?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/7907411067901569326/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=7907411067901569326&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7907411067901569326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7907411067901569326'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/cuidado-com-os-cruds.html' title='Cuidado com os CRUDs'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-2054251031508444955</id><published>2007-01-30T13:43:00.000-04:00</published><updated>2007-01-30T14:11:27.774-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>ISO/IEC 9001:2000 e Desenvolvimento de Software</title><content type='html'>&lt;p&gt;Hoje, li um &lt;a href="http://www.linhadecodigo.com.br/artigos.asp?id_ac=1230"&gt;depoimento&lt;/a&gt; sobre o processo de implantação de um sistema de gestão da qualidade conforme os requisitos da Norma ISO/IEC 9001:2000 em uma empresa que desenvolve software. O autor é &lt;a href="mailto:claudio@constat.com.br"&gt;Cláudio Testoni Cardozo&lt;/a&gt;, responsável pelo setor de desenvolvimento da empresa &lt;a href="http://www.constat.com.br/"&gt;Constat&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Minha opinião sobre o assunto: Eu acho que a implantação de um sistema de gestão da qualidade é o primeiro passo para uma empresa que deseja melhorar seus processos. Explico: em geral, as empresas que desenvolvem software não têm a cultura de definir seus processos, isto é, nós sabemos fazer software, mas constantemente mudamos nossa forma de trabalho com boas intenções. Logo, quando os desenvolvedores são questionados sobre como as coisas são feitas, geralmente as respostas são contraditórias. Até aí, nada grave, os céticos dizem. O software é "&lt;span style="font-style: italic;"&gt;produzido&lt;/span&gt;", o cliente é "&lt;span style="font-style: italic;"&gt;atendido&lt;/span&gt;", os desenvolvedores estão "&lt;span style="font-style: italic;"&gt;satisfeitos&lt;/span&gt;"...&lt;/p&gt;&lt;p&gt;Pouco tempo depois, o gerente de projeto é questionado a respeito da &lt;span style="font-weight: bold;"&gt;baixa produtividade&lt;/span&gt; da equipe. Ok, todos sabemos que a produtividade em software é realmente muito baixa. Mas, alguém sabe dizer o &lt;span style="font-weight: bold;"&gt;quão baixa&lt;/span&gt;? Ou quem sabe estabelecer &lt;span style="font-weight: bold;"&gt;metas para aumento da produtividade&lt;/span&gt;? Que seja, &lt;span style="font-weight: bold;"&gt;medir a produtividade&lt;/span&gt;?&lt;/p&gt;&lt;p&gt;Neste ponto, o sistema de gestão da qualidade apresenta resultados, diferentemente do que várias pessoas pensam - que a certificação ISO 9001 (e isso se aplica a outros modelos como CMMI ou mps.BR) servirá para &lt;span style="font-weight: bold;"&gt;burocratizar &lt;/span&gt;o processo de desenvolvimento de software - quando na verdade a principal função é &lt;span style="font-weight: bold;"&gt;medir&lt;/span&gt;. &lt;span style="font-style: italic;"&gt;Medir para Analisar. Analisar para Melhorar&lt;/span&gt;. A melhoria de processos se dá com base em &lt;span style="font-weight: bold;"&gt;números &lt;/span&gt;e não com base em &lt;span style="font-weight: bold;"&gt;fatos&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;Logo, a necessidade de padronizar o processo se dá pela necessidade de medir. Não é possível comparar dois produtos produzidos por processos diferentes. OK, temos nosso processo definido. Agora, o que foi definido deve ser aplicado e aí entra o setor de &lt;span style="font-weight: bold;"&gt;Garantia da Qualidade&lt;/span&gt; que nada mais faz do que garantir que as coisas estão sendo feitas como está escrito que elas deveriam ser feitas.&lt;/p&gt;&lt;p&gt;Não estendendo mais o assunto, a empresa que tem interesse em melhorar processos têm na norma ISO/IEC 9001:2000 um grande aliado quanto a requisitos para a implementação de um sistema de gestão da qualidade.  A pergunta final é: &lt;span style="font-weight: bold;"&gt;Porque ISO/IEC 9001:2000?&lt;/span&gt; Não poderia usar CMMI ou mps.BR? A resposta é SIM, poderia. Porém a implementação da ISO 9001 é muito mais simples, basta que a empresa documente como ela trabalha (não sendo necessário na maioria das vezes mudar a forma de trabalho) e criar indicadores para medir o desempenho da produção. Enquanto em modelos como o CMMI e mps.BR, várias práticas devem ser implementadas com metas e resultados que devem ser respeitados, o que, na maioria dos casos irá interferir na forma que a empresa trabalha.&lt;/p&gt;&lt;p&gt;A vantagem de implantação de &lt;span style="font-weight: bold;"&gt;ISO/IEC 9001:2000 ANTES &lt;/span&gt;de outros modelos é a criação de uma &lt;span style="font-weight: bold;"&gt;cultura voltada à qualidade&lt;/span&gt;, que é uma das tarefas mais difíceis da implementação de CMMI ou mps.BR.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-2054251031508444955?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/2054251031508444955/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=2054251031508444955&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2054251031508444955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2054251031508444955'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/isoiec-90012000-e-desenvolvimento-de.html' title='ISO/IEC 9001:2000 e Desenvolvimento de Software'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-1528333309470597612</id><published>2007-01-29T14:49:00.000-04:00</published><updated>2007-01-29T15:46:56.207-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='MPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Livros'/><title type='text'>livro: Nosso iceberg está derretendo</title><content type='html'>&lt;img src="http://www.livrariasaraiva.com.br/imagem/imagem.dll?L=120&amp;A=-1&amp;pro_id=1567396&amp;PIM_Id=" align="left" hspace="5" vspace="5" /&gt;&lt;p&gt;Mais uma recomendação de livro: "&lt;a href="http://www.ouricebergismelting.com/"&gt;Nosso iceberg está derretendo&lt;/a&gt;" de &lt;a href="http://www.johnkotter.com/"&gt;John Kotter&lt;/a&gt; e Holder Rathgeber. Este livro fala sobre mudança através de uma fábula sobre pingüins que vivem em um iceberg que está prestes a despedaçar-se em pedaços menores. O livro apresenta um método de Kotter que ele chama de "O processo da mudança bem-sucedida". Este processo consiste em 8 passos para a mudança, vou transcrever na íntegra aqui, é bastante interessante:&lt;/p&gt;&lt;p&gt;&lt;b&gt;Crie a estrutura&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;b&gt;1. Demonstre a urgência.&lt;/b&gt; Ajude os outros a ver a necessidade de mudança e a importância de uma ação imediata.&lt;br /&gt;&lt;b&gt;2. Reúna a equipe orientadora.&lt;/b&gt; Certifique-se de que um grupo seguro orientará a mudança - um grupo com habilidades de análise e liderança, credibilidade, capacidade de comunicação e consistência da urgência.&lt;/blockquote&gt;&lt;p&gt;&lt;b&gt;Decida o que fazer&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;b&gt;3. Desenvolva a visão da mudança e a estratégia.&lt;/b&gt; Esclareça como o futuro será diferente do passado e como é possível torná-lo realidade.&lt;/blockquote&gt;&lt;p&gt;&lt;b&gt;Faça acontecer&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;b&gt;4. Comunique-se para ser entendido e apoiado.&lt;/b&gt; Faça com que o maior número possível de pessoas entenda e aceite a estratégia.&lt;b&gt;&lt;br /&gt;5. Divida as responsabilidades.&lt;/b&gt; Remova o máximo possível de obstáculos, facilitando a ajuda de todos que querem tornar realidade a mudança.&lt;b&gt;&lt;br /&gt;6. Demonstre vitórias em curto prazo.&lt;/b&gt; Divulgue os sucessos sempre que eles aconteçam, sejam grandes ou pequenos.&lt;br /&gt;&lt;b&gt;7. Não relaxe.&lt;/b&gt; Pressione cada vez mais após os primeiros sucessos. Inicie a mudança após mudança até que o objetivo se torne realidade&lt;/blockquote&gt;&lt;b&gt;Solidifique a mudança&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;8. Crie uma nova cultura.&lt;/b&gt; Reforce os novos comportamentos e certifique-se de que serão bem-sucedidos até se tornarem suficientemente fortes para substituir as antigas tradições.&lt;/blockquote&gt;&lt;p&gt;Lendo este livro percebi que a proposta de Kotter é bem parecida com abordagens para Melhoria de Processo que tenho estudado, por exemplo:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;PDCA&lt;/span&gt; [1]: Plan (Planejar), Do (Implementar), Check (Verificar), Act (Agir corretivamente);&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;IDEAL&lt;/span&gt; [2]: Início, Diagnóstico, Estabelecimento, Ação,  Aprendizado;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Logo, abordagens para Melhoria de Processos exigem muitas mudanças, desde culturais, organizacionais e até mesmo de infra-estrutura sendo que o método de Kotter também pode trazer bons ensinamentos nesta área.&lt;/p&gt;&lt;p&gt;Recomendo a leitura do livro, tem fontes bem grandes e várias figuras. Eu li o livro todo em menos de uma hora. É bom para quem não gosta de ler.&lt;/p&gt;&lt;p&gt;Referências:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;KOTTER, John; RATHGEBER, Holger. &lt;span style="font-weight: bold;"&gt;Nosso iceberg está derretendo&lt;/span&gt;. 1ª Edição, Best Seller: 2005, ISBN 857684172X&lt;/li&gt;&lt;li&gt;[1] DEMING, W. Edward. &lt;span style="font-weight: bold;"&gt;Out of the Crisis&lt;/span&gt;. Cambridge, MIT&lt;br /&gt;Center for Advanced Engineering Study: 1986, ISBN 0911379010.&lt;/li&gt;&lt;li&gt;[2] McFEELEY, Bob. &lt;span style="font-weight: bold;"&gt;IDEAL - A User's Guide for Software process&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Improvement&lt;/span&gt;. Handbook CMU/SEI-96-HB-001: 1996, Disponível em http://www.sei.cmu.edu/publications/documents/96.reports/96.hb.001.html.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&amp;ProdTypeId=1&amp;amp;ProdId=1766260&amp;ST=SF6688&amp;amp;franq=171389"&gt;Resenhas no Submarino.com.br&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://virtu.wordpress.com/2007/01/22/nosso-iceberg-esta-derretendo/"&gt;Comentário sobre o livro no blog Anklan.Net&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-1528333309470597612?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/1528333309470597612/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=1528333309470597612&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1528333309470597612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1528333309470597612'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/livro-nosso-iceberg-est-derretendo.html' title='livro: Nosso iceberg está derretendo'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-1763203850505759079</id><published>2007-01-25T01:06:00.000-04:00</published><updated>2007-01-29T15:46:17.880-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Livros'/><title type='text'>livro: VOCÊ ESTÁ LOUCO!</title><content type='html'>&lt;img src="http://i.s8.com.br/images/books/cover/img9/1672779.jpg" align="left" hspace="5" vspace="5"/&gt;&lt;p&gt;Essa semana terminei de ler o livro "&lt;a href="http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&amp;ProdTypeId=1&amp;amp;ProdId=1672779&amp;franq=131707"&gt;Você Está Louco!&lt;/a&gt;" de Ricardo Semler. Este livro é sensacional, afinal eu adoro tudo que toca na ferida e esse livro faz isso o tempo todo, sem distinção de cor, sexo, classe social ou seguimento de mercado.&lt;/p&gt;&lt;p&gt;Para quem não sabia (como eu por exemplo), Ricardo Semler é realmente um empresário de sucesso: eleito duas vezes Empresário do Ano do Brasil e uma vez da América Latina, eleito pela revista &lt;span style="font-style: italic;"&gt;Time &lt;/span&gt;um dos 100 futuros líderes do mundo, escolhido como um dos Líderes Globais do Amanhã pelo Fórum Econômico de Davos, eleito pelo &lt;span style="font-style: italic;"&gt;Financial Times&lt;/span&gt; um dos gurus mundiais de business, teve seu primeiro livro, "Virando a própria mesa" publicado em 31 idiomas em 134 países vendendo mais de 2 milhões de exemplares, &lt;span style="font-style: italic;"&gt;best seller&lt;/span&gt; em 16 países, etc. etc. etc...&lt;/p&gt;&lt;p&gt;Enfim, não conhecia. Ganhei esse livro de presente dos meus ex-eternos-colegas de trabalho (Anderson Paulino, Gabriel Lescano e Anderson Vasconcelos) de presente de aniversário. O livro é realmente cativante, é um relato de vários (e bota vários nisso) projetos do autor nas mais diversas áreas.&lt;/p&gt;&lt;p&gt;Ele começa falando sobre um primo que tinha um capital e publicou um anúncio no &lt;span style="font-style: italic;"&gt;The New York Times&lt;/span&gt; intitulado "Jovens com Capital Ilimitado" pedindo propostas de negócio. A idéia escolhida foi abrir um estúdio de música em Nova York e fazer uma festa de inauguração. Procurando o lugar, resolveram fazer uma festa maior e alugaram uma fazenda num lugarzinho chamado &lt;span style="font-style: italic;"&gt;Woodstock&lt;/span&gt;. O resto nós já sabemos. A idéia era uma festinha com no máximo 50 mil pessoas, extrema arrogância para a época (o recorde de público era de 40 mil). Resultado: 250 mil pessoas apareceram! Nos relatos do livro, tudo aconteceu mais ou menos assim.&lt;/p&gt;&lt;p&gt;Alguns exemplos do modelo de gestão da Semco:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Liberdade para escolha do horário e do local de trabalho (inclusive em casa)&lt;/li&gt;&lt;li&gt;Os subordinados que escolhem seus "chefes"&lt;/li&gt;&lt;li&gt;As decisões são tomadas por todos (todos mesmo)&lt;/li&gt;&lt;li&gt;Participação de 20% dos lucros&lt;/li&gt;&lt;li&gt;Todos podem usar a roupa que acharem melhor&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Vale a pena acessar o site da &lt;a href="http://www.semco.com.br/"&gt;Semco&lt;/a&gt; (grupo empresarial em questão) para conhecer o que eles prezam como valores e justifica o título do livro. Além disso, Ricardo Semler fala de educação (muito interessante), do livro Virando a Própria Mesa, de um instituto para descobrir o DNA do Brasil, do projeto Primeiro Mundo do Brasil, compra de empresas, política, idéias inovadoras, explica como uma empresa pode manter crescimento 40% ao ano mais de uma década e muito mais. Só lendo!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Referências:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://revistaepoca.globo.com/Revista/Epoca/0,,EDG75126-5856-432,00.html"&gt;Trechos do livro&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://semco.locaweb.com.br/"&gt;Semco&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.lumiar.org.br/"&gt;Escola Lumiar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dnabrasil.org.br/"&gt;DNA Brasil&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.festivaldosmellos.org.br/"&gt;Festival dos Mellos&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www1.folha.uol.com.br/folha/dimenstein/gilberto/gd270503b.htm"&gt;Ricardo Semler faz escola&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tvcultura.com.br/aloescola/literatura/cronicas/desvendando.htm"&gt;Crônica: &lt;b&gt;É de puxar os olhos&lt;/b&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://pt.wikipedia.org/wiki/Ricardo_Semler"&gt;Ricardo Semler na Wikipédia&lt;/a&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-1763203850505759079?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/1763203850505759079/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=1763203850505759079&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1763203850505759079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1763203850505759079'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/livro-voc-est-louco.html' title='livro: VOCÊ ESTÁ LOUCO!'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8514388131814890433</id><published>2007-01-18T12:26:00.000-04:00</published><updated>2007-01-18T12:31:22.170-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Livre'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><title type='text'>Caravana MS para o FISL 2007</title><content type='html'>&lt;p&gt;Um recado de utilidade pública: O pessoal do &lt;a href="http://www.gulms.org/"&gt;GULMS&lt;/a&gt; está organizando uma caravana para a participação no &lt;a href="http://fisl.softwarelivre.org/8.0/www/"&gt;FISL&lt;/a&gt; (Fórum Internacional do Software Livre) este ano, versão 8.0. A proposta é fretar uma mini-van com 22 lugares dos quais 10 ainda estão vagos. Os interessados devem pedir acesso ao grupo de discussão da iniciativa no endereço &lt;a target="_blank" rel="nofollow" href="http://groups-beta.google.com/group/msnofisl8"&gt;http://groups-beta.google.com/group/msnofisl8&lt;/a&gt;. O valor deve ficar entre R$ 300,00 e R$ 400,00 com possibilidade de parcelamento (praticamente de graça!).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Inclusive o FISL dedica um espaço exclusivo para a tecnologia Java, o Javali, com palestras dos principais nomes nacionais e alguns internacionais, recomendo muito! Já confirmei minha presença.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8514388131814890433?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8514388131814890433/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8514388131814890433&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8514388131814890433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8514388131814890433'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/caravana-ms-para-o-fisl-2007.html' title='Caravana MS para o FISL 2007'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-2943133000727928294</id><published>2007-01-17T22:14:00.000-04:00</published><updated>2007-01-22T15:12:05.412-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>Projeto de Tradução do SWEBOK</title><content type='html'>&lt;p&gt;Estou participando, junto com meus colegas de especialização na UFLA (Universidade Federalde Lavras), de um projeto para a tradução do &lt;a href="http://www.swebok.org/"&gt;SWEBOK&lt;/a&gt; para o português do Brasil. Para quem ainda não conheçe, o SWEBOK é a principal referência sobre Engenharia de Software. É um documento que conta com a colaboração de pessoas e empresas de todo o mundo como Rational, SAP, IEEE, Boeing, entre outras.&lt;/p&gt;&lt;p&gt;Quem tiver interesse em participar deste projeto, envie um &lt;a href="mailto:sauloarruda@gmail.com"&gt;e-mail para mim&lt;/a&gt; que passarei as instruções. Este projeto conta bastante para o currículo, fora o aprendizado adquirido com a tradução do material.  Eu estou participando como líder de uma das equipes de tradução com dedicação de 4 horas semanais. Toda ajuda é bem vinda, seja traduzindo, revisando ou palpitando!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-2943133000727928294?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/2943133000727928294/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=2943133000727928294&amp;isPopup=true' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2943133000727928294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2943133000727928294'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/projeto-de-traduo-do-swebok.html' title='Projeto de Tradução do SWEBOK'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-6131499146791669369</id><published>2007-01-16T12:35:00.000-04:00</published><updated>2007-01-18T12:45:54.888-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Conterrânio na Mundo Java deste mês</title><content type='html'>&lt;p&gt;A &lt;a href="http://www.mundojava.com.br/"&gt;Mundo Java&lt;/a&gt; deste mês conta com um artigo do nosso conterrâneo &lt;a href="mailto:gscordeiro@gmail.com"&gt;Gilliard Cordeiro&lt;/a&gt; (membro ativo do &lt;a href="http://groups-beta.google.com/group/msjug"&gt;JUG-MS&lt;/a&gt;) intitulado "&lt;a href="http://www.mundojava.com.br/NovoSite/destaque.shtml"&gt;Conhecendo JSF e Facelets 1.2&lt;/a&gt;".  O artigo apresenta detalhes sobre a nova versão (1.2) do JSF (Java Server Faces) e noções sobre Facelets. Recomendo.&lt;/p&gt;&lt;p&gt;No mais, a revista também tem um artigo muito interessante do &lt;a href="mailto:rodrigoy@aspercom.com.br"&gt;Rodrigo Yoshima&lt;/a&gt; intitulado "&lt;a href="http://www.mundojava.com.br/NovoSite/destaque.shtml"&gt;Design Patterns para um mundo real&lt;/a&gt;" e outros mais. A matéria de capa é sobre frameworks web Brasileiros citando o &lt;a href="http://swingbean.sourceforge.net/"&gt;SwignBean&lt;/a&gt;, &lt;a href="http://www.vraptor.org/"&gt;VRaptor2&lt;/a&gt;, &lt;a href="http://www.mentawaiframework.org/"&gt;Mentawai &lt;/a&gt;e &lt;a href="http://www.jsenna.org/"&gt;JSenna&lt;/a&gt; com artigos escritos pelos seus criadores com vários exemplos e tudo mais que tem direito.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-6131499146791669369?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/6131499146791669369/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=6131499146791669369&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6131499146791669369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6131499146791669369'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/conterrnio-na-mundo-java-deste-ms.html' title='Conterrânio na Mundo Java deste mês'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-7392294808214424263</id><published>2007-01-10T18:44:00.000-04:00</published><updated>2007-01-18T13:58:29.632-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>Google Code Jam Latin America</title><content type='html'>&lt;p&gt;Está aberto o torneio de programação da Google, desta vez abrangendo somente a América Latina. As inscrições para o Google Code Jam Latin America estão abertas até 23/01/2007 e podem ser feitas pelo site &lt;a href="http://www.google.com/codejamlatinamerica/" target="_blank"&gt;http://www.google.com/codejamlatinamerica/&lt;/a&gt;, gratuitamente. &lt;/p&gt;&lt;p&gt;Eu estou nessa! E você?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-7392294808214424263?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/7392294808214424263/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=7392294808214424263&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7392294808214424263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7392294808214424263'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2007/01/google-code-jam-latin-america.html' title='Google Code Jam Latin America'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8949384581325309307</id><published>2006-12-24T13:15:00.000-04:00</published><updated>2006-12-24T13:19:52.692-04:00</updated><title type='text'>Feliz Natal</title><content type='html'>&lt;p&gt;Desejo a todos aqueles que leram, comentaram, acessaram ou simplesmente ouviram falar deste blog um &lt;span style="font-weight: bold;"&gt;ótimo natal&lt;/span&gt;, cheio de paz, família, comida, bebida e tudo mais, cada um na sua crença, cada um na sua casa e todos com o mesmo espírito de final de ano.&lt;/p&gt;&lt;p&gt;Que 2007 seja repleto de planos, realizações, trabalho, dinheiro, amor e o que mais cada um desejar!!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8949384581325309307?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8949384581325309307/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8949384581325309307&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8949384581325309307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8949384581325309307'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/feliz-natal.html' title='Feliz Natal'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-6769651342708451903</id><published>2006-12-14T17:25:00.000-04:00</published><updated>2007-01-18T12:32:14.566-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JUG-MS'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>1ª Reunião do Grupo de Usuários Java do MS</title><content type='html'>&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Local:&lt;/span&gt; DígithoBrasil - Rua Spipe Calarge, 271 - Bairro TV Morena (3ª quadra entrando pela Av. Zahran)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data e Horário: &lt;/span&gt;16/12/2006 (sábado) das 9:00 as 11:00 hs&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Pauta:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Nome do grupo;&lt;/li&gt;&lt;li&gt;Votação para JUG Leader;&lt;/li&gt;&lt;li&gt;Parcerias (universidades, sucesu, senac, etc.);&lt;/li&gt;&lt;li&gt; Site, logomarca, blog, etc.;&lt;/li&gt;&lt;li&gt;Sugestões de Projetos.&lt;/li&gt;&lt;/ul&gt;A reunião é aberta e todos que tiverem interesse em participar da fundação do Grupo de Usuários, cadastre-se no &lt;a href="http://groups-beta.google.com/group/msjug?hl=pt-BR"&gt;grupo de discussão&lt;/a&gt;, troque idéias e fique por dentro das agendas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-6769651342708451903?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/6769651342708451903/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=6769651342708451903&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6769651342708451903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6769651342708451903'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/1-reunio-do-grupo-de-usurios-java-do-ms.html' title='1ª Reunião do Grupo de Usuários Java do MS'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-126290311550977915</id><published>2006-12-14T03:40:00.000-04:00</published><updated>2006-12-13T22:56:48.641-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>15 Boas Práticas de ANT</title><content type='html'>&lt;p&gt;Para quem (ainda) não conhece, o framework &lt;a href="http://ant.apache.org/"&gt;ANT&lt;/a&gt; foi desenvolvido pela &lt;a href="http://www.apache.org/"&gt;Apache Foundation&lt;/a&gt; para automatização de tarefas referentes ao desenvolvimento de software como compilação, deploy, geração de código, configuração, etc.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Recentemente, &lt;span name="intelliTxt" id="intelliTxt"&gt; &lt;a href="http://www.onjava.com/pub/au/110"&gt;Eric M. Burke&lt;/a&gt;&lt;/span&gt;, co-autor do livro &lt;a href="http://www.oreilly.com/catalog/jextprockbk/index.html?CMP=IL7015"&gt;Java Extreme Programming Cookbook&lt;/a&gt; escreveu um artigo no site &lt;a href="http://www.onjava.com/"&gt;ONJava&lt;/a&gt; relacionando &lt;a href="http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html"&gt;15 boas práticas para a  ANT&lt;/a&gt;. São Elas:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Adotar convenções consistentes;&lt;/li&gt;&lt;li&gt;Colocar o &lt;span style="font-style: italic;"&gt;build.xml&lt;/span&gt; na raiz do projeto;&lt;/li&gt;&lt;li&gt;Preferir um único arquivo de build;&lt;/li&gt;&lt;li&gt;Fornecer boa documentação;&lt;/li&gt;&lt;li&gt;Fornecer uma&lt;span style="font-style: italic;"&gt; target "clean"&lt;/span&gt;&lt;span&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Gerenciar dependências usando ANT;&lt;/li&gt;&lt;li&gt;Definir &lt;span style="font-style: italic;"&gt;Paths&lt;/span&gt; reutilizáveis&lt;/li&gt;&lt;li&gt;Definir as dependências entre &lt;span style="font-style: italic;"&gt;targets&lt;/span&gt; corretamente;&lt;/li&gt;&lt;li&gt;Usar propriedades (&lt;span style="font-style: italic;"&gt;property&lt;/span&gt;) para configurações;&lt;/li&gt;&lt;li&gt;Manter o processo de build auto-contido;&lt;/li&gt;&lt;li&gt;Usar controle de versão;&lt;/li&gt;&lt;li&gt;Usar ANT como o menor denominador comum;&lt;/li&gt;&lt;li&gt;Usar &lt;span style="font-style: italic;"&gt;zipfileset;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Executar &lt;span style="font-style: italic;"&gt;clean build test&lt;/span&gt;;&lt;/li&gt;&lt;li&gt;Evitar recursos específicos da plataforma;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;Recomendo a leitura do &lt;a href="http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html"&gt;artigo&lt;/a&gt; e das discussões relacionadas para um melhor entendimento. Com certeza quem já utilizou ANT aprenderá muito com isso!&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;Referências:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://icewall.org/%7Ehjort/tutoriais/ant/index.html"&gt;Mini tutorial do ANT ;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.argonavis.com.br/cursos/xpjava/index.html"&gt;Implementando eXtreme Programming em Java (Helder da Rocha)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ant.apache.org/manual/index.html"&gt;Manual do ANT (Apache)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.guj.com.br/user.article.get.chain?page=1&amp;amp;article.id=30"&gt;ANT (Richardson Oliveira)&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-126290311550977915?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/126290311550977915/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=126290311550977915&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/126290311550977915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/126290311550977915'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/15-boas-prticas-de-ant.html' title='15 Boas Práticas de ANT'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8353430035703486435</id><published>2006-12-13T10:11:00.000-04:00</published><updated>2006-12-13T10:26:47.151-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Bugs'/><title type='text'>Annotation X Compiler</title><content type='html'>&lt;p&gt;Hoje presenciei uma "experiência" nova... O Eclipse tem um recurso muito legal chamado "Clean Up" que faz correções no seu código fonte como remover variáveis locais não utilizadas, colocar o modificador final quando possível, transformar comandos for para a sintaxe do java 5 (foreach), entre outras... Porém, nem tudo são flores. Eu executei o comando em um código e aconteceu o seguinte:&lt;/p&gt;&lt;code&gt;// O código originalmente era:&lt;br /&gt;for (int i=0; i&amp;lt;query.getResults().length; i++) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;... &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Após a execução do Clean-up ficou assim:&lt;br /&gt;for (@SuppressWarnings("unused")&lt;br /&gt;&amp;nbsp;&amp;nbsp;final String element : query.getResults()) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;...&lt;br /&gt;&amp;nbsp;&amp;nbsp;// A variável element não foi usada neste código&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;p&gt;Legal! O problema é que existe um &lt;a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6297416"&gt;bug no javac&lt;/a&gt; da Sun que não reconhece a annotation @SuppressWarnings("unused") dentro do código do método gerando um erro um tanto medonho:&lt;br/&gt;&lt;i&gt;An exception has occurred in the compiler (1.5.0_08). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport)  after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report.  Thank you.&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;No final das contas foi só retirar a annotation @SuppressWarnings("unused") do código que o problema foi resolvido.&lt;/p&gt;&lt;p&gt;Espero que esta dica seja útil para outras pessoas!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8353430035703486435?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8353430035703486435/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8353430035703486435&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8353430035703486435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8353430035703486435'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/annotation-x-compiler.html' title='Annotation X Compiler'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-3638638615808116152</id><published>2006-12-12T16:45:00.000-04:00</published><updated>2006-12-13T13:10:04.052-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Gestão de ativos de software</title><content type='html'>&lt;p&gt;Esta semana li um artigo no &lt;a href="http://finito-log.blogspot.com/"&gt;blog finito&lt;/a&gt; com o título "&lt;a href="http://finito-log.blogspot.com/2006/12/gerenciando-ativos-de-software.html"&gt;Gerenciando Ativos de Software&lt;/a&gt;" que trata de forma muito clara o assunto do reuso na nossa atividade do dia-a-dia. O artigo fala sobre o Tabu de reutilizar ativos de software e explica a viabilidade do reuso através de comparações e pesquisas. Como sempre um artigo muito bem escrito que se tornará uma série maior. Vamos esperar!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-3638638615808116152?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/3638638615808116152/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=3638638615808116152&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3638638615808116152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3638638615808116152'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/gesto-de-ativos-de-software.html' title='Gestão de ativos de software'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-1255426155950477642</id><published>2006-12-12T01:11:00.000-04:00</published><updated>2006-12-12T13:27:17.075-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>Java 6 oficialmente lançado</title><content type='html'>&lt;p&gt;Foi lançado oficialmente o &lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;Java SE 6&lt;/a&gt; ou Mustang com a &lt;a href="http://www.sun.com/software/opensource/java/"&gt;JVM já sob licença GPLv2&lt;/a&gt; e várias novidades como linguagem de scripting, JavaDb e WebServices nativos. JDBC 4.0, melhorias na performance, etc.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;Mais informações:&lt;/p&gt;&lt;a href="http://www.javafree.org/content/view.jf?idContent=88"&gt;http://www.javafree.org/content/view.jf?idContent=88&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.guj.com.br/posts/list/47897.java"&gt;http://www.guj.com.br/posts/list/47897.java&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/javase/6/"&gt;http://java.sun.com/javase/6/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="font-weight: bold;"&gt;Download:&lt;/p&gt;&lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;http://java.sun.com/javase/downloads/index.jsp&lt;/a&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-1255426155950477642?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/1255426155950477642/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=1255426155950477642&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1255426155950477642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1255426155950477642'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/java-6-oficialmente-lanado.html' title='Java 6 oficialmente lançado'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-4212516204623920670</id><published>2006-12-08T07:07:00.000-04:00</published><updated>2006-12-08T07:25:33.682-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Engenharia de Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>Desenvolvimento Ágil</title><content type='html'>&lt;p&gt;Essa semana acessei uma sugestão de &lt;a href="http://josepaulopapo.blogspot.com/2006/11/scrum-e-xp-direto-das-trincheiras.html"&gt;artigo no blog do José Papo&lt;/a&gt; e fui conferir. O artigo fala sobre experiências do mundo real usando &lt;a href="http://www.controlchaos.com/"&gt;Scrum &lt;/a&gt;e &lt;a href="http://pt.wikipedia.org/wiki/Extreme_programming"&gt;XP&lt;/a&gt;. Chama-se &lt;a href="http://www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf"&gt;Scrum and XP from the Trenches&lt;/a&gt;. O artigo tem 90 páginas e o autor (&lt;a href="mailto:henrik.kniberg@crisp.se"&gt;Henrik Kniberg&lt;/a&gt;) explica basicamente como ele utilizou metodologia ágil no desenvolvimento de software com uma equipe de 40 pessoas e vários projetos. As experiências relatadas são muito legais, recomendo fortemente a leitura.&lt;/p&gt;&lt;p&gt;Links para o artigo:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/news/thread.tss?thread_id=43274"&gt;The Server Side&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.infoq.com/news/2006/12/agile-from-the-trenches"&gt;InfoQ&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="agiletesting.blogspot.com/2006/12/scrum-and-xp-from-trenches-report.html"&gt;AgileTesting&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-4212516204623920670?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/4212516204623920670/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=4212516204623920670&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4212516204623920670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4212516204623920670'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/desenvolvimento-gil.html' title='Desenvolvimento Ágil'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-2742550039178798475</id><published>2006-12-05T21:36:00.000-04:00</published><updated>2007-01-18T12:33:06.138-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JUG-MS'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Fundação do Grupo de Usuários Java do Mato Grosso do Sul</title><content type='html'>&lt;p&gt;Este mês estive conversando com várias pessoas e surgiu no meio das conversas a possibilidade de abrir um Grupo de Usuários Java (GUJ) em Campo Grande. Como alguns já sabem, essa é uma idéia que tenho há pelo menos uns 2 anos mas nunca tivemos uma comunidade disposta a fundar um GUJ.&lt;/p&gt;&lt;p&gt;Porém agora, vejo que as pessoas estão bastante motivadas com o projeto e creio que desta vez a iniciativa será um sucesso. Já iniciei a divulgação por e-mail e criei o &lt;a href="http://groups-beta.google.com/group/msjug?hl=pt-BR"&gt;grupo de discussão&lt;/a&gt;. Agora é só discutirmos o que será realizado e botar a mão na massa!!&lt;/p&gt;&lt;p&gt;Sucesso a todos nós!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-2742550039178798475?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/2742550039178798475/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=2742550039178798475&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2742550039178798475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/2742550039178798475'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/fundao-do-grupo-de-usurios-java-do-mato.html' title='Fundação do Grupo de Usuários Java do Mato Grosso do Sul'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-1904593894170062956</id><published>2006-12-04T04:14:00.000-04:00</published><updated>2006-12-06T23:11:26.019-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><title type='text'>Resumo da minha participação no JustJava</title><content type='html'>&lt;p&gt;O &lt;a style="font-weight: bold;" href="http://www.justjava.org.br/"&gt;JustJava &lt;/a&gt;é o maior evento sobre Java promovido pela comunidade no Brasil. O evento conta com cerca de 70 atividades entre palestras, tutoriais, painéis e cases. O evento aconteceu de 30 de Novembro a 02 de Dezembro em São Paulo, no SENAC Santo Amaro. Eu vou relatar neste post as atividades das quais eu participei.&lt;/p&gt;&lt;p&gt;No dia 30 aconteceu a solenidade de abertura com um pequeno atraso por causa da chuva seguido do Keynote do SouJava que, comandado por &lt;a href="http://www.javaman.com.br/"&gt;Bruno Souza (o javaman)&lt;/a&gt; e convidados, falou sobre a tecnologia Java no Brasil, sobre Java 6 e 7, grupos de usuários, e anunciou a abertura de &lt;a href="http://ibr.hrdpt.com/cgi-bin/a/highlightjob.cgi?jobid=987"&gt;160 vagas para desenvolvedor Java na IBM&lt;/a&gt;, inclusive com opotunidade de trabalho no modelo home office (em casa!). Logo após aconteceu o Keynote da IBM com a palestra "Enterprise Mash-up" por &lt;a href="mailto:flavio@uk.ibm.com"&gt;Flávio Bergamaschi&lt;/a&gt;. Essa palestra foi demais. O cara falou sobre sistemas situacionais e deu o link de um projeto que é uma proposta para criação de sistemas deste tipo relacionando dados de fontes e formatos diferentes (RSS, WebServices, Database, etc.), muito interessante. Logo após assisti "Conhecendo a nova versão das ferramentas Rational application developer" com Fernando Galdino. Essa palestra focou bastante em mostrar os recursos da ferramenta, que apesar de ser bastante parecida com o Eclipse + WTP, tem alguns recursos interessantes da Rational para modelagem UML e tudo mais. A tarde assisti "Transações de A a Z" com &lt;a href="http://weblogs.java.net/blog/felipeal/"&gt;Felipe Leme&lt;/a&gt; que sempre fala com muita propriedade e explicou muito bem os conceitos de JTA e relacionados. Depois disso, assisti o tutorial da Yara Senger e do Kleber Xavier, ambos da &lt;a href="http://www.globalcode.com.br/"&gt;Globalcode&lt;/a&gt;, sobre "Exemplos práticos de diagramas de classes, atividade, seqüência e casos de uso". O início da palestra foi bom, mas depois do coffee break tornou-se muito cansativo e então fui embora.&lt;/p&gt;&lt;p&gt;No dia 01 assisti "&lt;a href="http://www.argonavis.com.br/designpatterns/index.html"&gt;Padrões de Design em Java&lt;/a&gt;" com &lt;a href="http://www.argonavis.com.br/home.jsp"&gt;Helder Rocha&lt;/a&gt;. Foi muito legal, apesar de ficar um pouco corrido explicar todos os padrões do GoF em 60 minutos, mas o Helder conseguiu priorizar legal e dar uma ótima noção sobre todos. Depois eu fiquei conversando com o pessoal da IBM e não assisti nenhuma palestra. Logo após, meu colega de especialização &lt;a href="mailto:gsnascimento@gmail.com"&gt;Givanildo do Nascimento&lt;/a&gt; deu o balão e acabei assistindo "JMX, JConsole no NetBeans 5.5 - Uma visão de profile" com &lt;a href="http://macjava.blogspot.com/"&gt;Carlos Santiago&lt;/a&gt;. Ele falou de uma maneira bem simples sobre JMX e apresentou o uso do JConsole no Netbeans 5.5, o público fez várias perguntas, foi bacana. Depois do cofee break eu assisti a palestra "&lt;a href="http://blog.michaelnascimento.com.br/2006/11/28/justjava-2006-desktop-em-minutos-com-genesis-matisse-java-webstart-e-jsr-296/"&gt;Desktop em minutos com genesis, Matisse, Java WebStart e JSR-296&lt;/a&gt;" com Allan Jones, &lt;a href="http://blog.michaelnascimento.com.br/"&gt;Michael Nascimento&lt;/a&gt; e &lt;a href="http://aventurasxanxerense.blogspot.com/"&gt;Raphael Winckler&lt;/a&gt;. Sem comentários, &lt;a href="http://blog.michaelnascimento.com.br/2006/11/28/justjava-2006-desktop-em-minutos-com-genesis-matisse-java-webstart-e-jsr-296/"&gt;vou deixar pela opinião do Michael&lt;/a&gt;, e ele cumpre o que promete (mesmo que demore um pouquinho... ;). Depois vi a palestra do pessoal da telefônica "Java para sistemas de missão crítica: mito ou realidade?" com Alberione Braz e Marcelo Martins. Essa palestra foi um case muito legal, os caras tinham que desenvolver um sistema para processar 500 milhões de CRs/dia e isso levou a um esforço enorme de otimização que eles apresentaram na palestra. Muito interessante e infelizmente não anotei nenhum link, se alguém tiver, deixe um comentário. Logo após assisti a palestra "Modelagem Ágil e Java" com Fábio Petrillo. Ele falou de uma forma bem informal sobre modelagem ágil de verdade usando ferramentas simples como quadro branco, papel e caneta. Ótimo case, também apresentou experiências de desenvolvimento usando &lt;a href="http://www.extremeprogramming.org/"&gt;XP&lt;/a&gt; e matou a pau, principalmente com as fotos do slide! Parabéns. Para terminar, assisti "Plataforma de Desenvolvimento IBM" com &lt;a href="mailto:cgisele@br.ibm.com"&gt;Giseli Consoline&lt;/a&gt;. Essa palestra foi meio sem foco, mas valeu pela simpatia, no final tudo fica mais difícil.&lt;/p&gt;&lt;p&gt;No último dia cheguei atrasado e infelizmente perdi boa parte da palestra que mais gostaria de ver, "Java finalmente livre, e agora?" com Sérgio Amadeu, Mario Teza e Bruno Souza. Foi uma bola muito fora mesmo. Por fim não vi nada direito nesse dia pois estava bastante cansado e fui embora antes do fim do evento :(.&lt;/p&gt;&lt;p&gt;Mas posso dizer que o evento foi muito proveitoso, recomento a participação de todos, independente do nível de conhecimento da tecnologia Java, existem palestras mais básicas e mais avançadas, fica a gosto do freguês! Fico, por aqui. Os slides do JustJava 2006 estão sendo publicados no &lt;a href="http://guj.com.br/posts/list/47431.java"&gt;fórum do GUJ&lt;/a&gt;, confiram!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-1904593894170062956?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/1904593894170062956/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=1904593894170062956&amp;isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1904593894170062956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/1904593894170062956'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/12/resumo-da-minha-participao-no-justjava.html' title='Resumo da minha participação no JustJava'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-3662972822793519647</id><published>2006-11-28T05:12:00.000-04:00</published><updated>2007-01-18T12:34:15.992-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Livre'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Eventos'/><title type='text'>Palestra no Install Fest do DebianMS</title><content type='html'>&lt;p&gt;Dias 2 e 3 de Dezembro vai acontecer o &lt;a target="_blank" href="http://debianms.no-ip.org/ifest/index.php"&gt;1º Install Fest&lt;/a&gt; do grupo DebianMS na UFMS (Universidade Federal de Mato Grosso do Sul). O evento contará com diversas palestras, instalação de Linux e mini-curso de PHP+Ajax (com vagas limitadas).&lt;/p&gt;&lt;p&gt;Estarei ministrando a palestra "&lt;a href="http://www.box.net/rssdownload/29624712/sauloarruda-java_software_livre.pdf"&gt;Java é Software Livre, e Agora&lt;/a&gt;" no dia 3 (Domingo) as 16:00. Quem não estiver fazendo nada e estiver animado para muita informação vemo-nos lá.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-3662972822793519647?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/3662972822793519647/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=3662972822793519647&amp;isPopup=true' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3662972822793519647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/3662972822793519647'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/11/palestra-no-install-fest-do-debianms.html' title='Palestra no Install Fest do DebianMS'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-6848758178872076835</id><published>2006-11-27T23:07:00.000-04:00</published><updated>2006-11-27T19:59:03.143-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Artigos'/><title type='text'>ISO/IEC 12207 Processos Fundamentais</title><content type='html'>&lt;h1&gt;Introdução&lt;/h1&gt;&lt;p&gt;Atualmente, cada vez mais sistemas são controlados por  software, desde o aparelho celular até armamentos de guerra. O desenvolvimento  de software representa o maior custo para a maioria dos produtos, superando os  custos de produção do hardware e até mesmo do transporte.&lt;/p&gt;&lt;p&gt;Com isso, a indústria do software vem tentando superar a  grande demanda por produtos de qualidade, visto que o processo de software nas  empresas em geral ainda se apresenta bastante imaturo e de baixa capacidade. Organizações  globais como ISO (&lt;em&gt;Institute of Organization for Standardization&lt;/em&gt;),  IEEE (&lt;em&gt;Institute of Electrical and Electronics Engineers&lt;/em&gt;), PMI (&lt;em&gt;Project Management Institute&lt;/em&gt;), SEI (&lt;em&gt;Software Engineering  Institute&lt;/em&gt;), entre outros vêm propondo uma série de modelos e padrões  visando a melhoria do processo de produção de software.&lt;/p&gt;&lt;h1&gt;Norma ISO/IEC 12207&lt;/h1&gt;&lt;p&gt;A Norma ISO/IEC NBR 12207 foi criada pela ISO (&lt;em&gt;Institute of Organization for Standardization&lt;/em&gt;) e o IEC (&lt;em&gt;International Electrotechnical Commission&lt;/em&gt;) dentro de um  esforço conjunto dessas organizações. A ISO/IEC 12207 teve seu desenvolvimento  proposto em 1988 e a primeira versão foi publicada em agosto de 1995 e em 1998  foi publicada a versão brasileira. Em 2002 e 2004 foram feitas atualizações na  norma gerando as ementas 1 e 2 respectivamente [Machado, 2006].&lt;/p&gt;&lt;p&gt;O objetivo da ISO/IEC 12207 é estabelecer uma estrutura  comum para os processos de ciclo de vida de software, com uma terminologia bem  definida, que pode ser referenciada pela indústria de software. A estrutura  contém processos, atividades e tarefas que servem para ser aplicadas durante a  aquisição de um sistema que contém software, de um produto de software  independente ou de um serviço de software, e durante o fornecimento,  desenvolvimento, operação e manutenção de produtos de software [NBR ISO/IEC 12207,  1998].&lt;/p&gt;&lt;p&gt;O escopo da ISO/IEC 12207 abrange todo o ciclo de vida de  software, desde sua concepção até a descontinuidade do projeto de software, e  por todos os envolvidos com produção, manutenção e operação do software. A  norma pode ser aplicada para toda a organização, mas existem casos de aplicação  em projetos específicos por imposição contratual ou nas fases iniciais de  implantação [NBR ISO/IEC 12207, 1998].&lt;/p&gt;&lt;p&gt;Os processos da ISO/IEC 12207 são agrupados de acordo com  sua natureza, ou seja, o seu objetivo principal no ciclo de vida de software.  Este agrupamento resultou nas 3 classes de processos a seguir: Processos  Fundamentais, Processos de Apoio e Processos Organizacionais. A figura 1  apresenta os processos de cada classe. Este artigo aborda apenas os Processos  Fundamentais.&lt;/p&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger2/873/218895295625590/1600/210041/trabalho-final-figura1.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/x/blogger2/873/218895295625590/320/751142/trabalho-final-figura1.png" alt="" border="0" /&gt;&lt;/a&gt;Figura 1. Processos da ISO/IEC 12207 [Machado, 2006]&lt;/div&gt;&lt;h1&gt;Processos Fundamentais&lt;/h1&gt;&lt;p&gt;Os Processos Fundamentais são basicamente todas as  atividades que a empresa executa nos serviços de desenvolvimento, manutenção ou  operação de software. Esses processos comandam a execução de todos os outros  processos. Os cinco processos fundamentais de ciclo de vida são:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Aquisição;&lt;/li&gt;&lt;li&gt;Fornecimento;&lt;/li&gt;&lt;li&gt;Desenvolvimento;&lt;/li&gt;&lt;li&gt;Operação;      e&lt;/li&gt;&lt;li&gt;Manutenção.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Na prática, o processo de Aquisição inicia o ciclo de vida  de software. O processo de Fornecimento responde sobre a execução dos processos  de Desenvolvimento, Operação e/ou Manutenção [Machado, 2006].&lt;/p&gt;&lt;h2&gt;Aquisição&lt;/h2&gt;&lt;p&gt;O Processo de Aquisição define as atividades a serem  executadas pela organização de adquire ou sub-contrata um produto ou serviço de  software. O propósito do Processo de Aquisição é obter um produto e/ou serviço  que satisfaça a necessidade expressa pelo cliente. O processo inicia com a  identificação de uma necessidade do cliente e termina com a aceitação do produto  e/ou serviço [NBR ISO/IEC 12207, 1998].&lt;/p&gt;&lt;p&gt;A ISO/IEC 12207 define o propósito e os resultados para os  sub-processos de Preparação para Aquisição, Seleção de Fornecedor, Monitoração  do Fornecedor e Aceitação pelo Cliente.&lt;/p&gt;&lt;h2&gt;Fornecimento&lt;/h2&gt;&lt;p&gt;O Processo de Fornecimento é a sustentação para a execução  dos processos de desenvolvimento, manutenção e/ou operação do produto ou  serviço de software. O processo se inicia na preparação de uma proposta para  atendimento de um pedido de proposta de um adquirente e encerra-se com a  entrega do produto ou serviço de software. O propósito do Processo de Fornecimento  é estabelecer um produto ou serviço para o cliente que atenda os requisitos  acordados [NBR ISO/IEC 12207, 1998].&lt;/p&gt;&lt;p&gt;A ISO/IEC 12207 define o propósito e os resultados para os  sub-processos de Proposta do Fornecedor, Acordo Contratual, Liberação do  Produto e Suporte à Aceitação do Produto.&lt;/p&gt;&lt;h2&gt;Desenvolvimento&lt;/h2&gt;&lt;p&gt;O Processo de Desenvolvimento contém as atividades e  tarefas para o desenvolvimento do software, dentre elas: Elicitação de  requisitos, análise de requisitos, projeto, construção, integração, testes e  instalação.&lt;/p&gt;&lt;p&gt;O propósito do Processo de Desenvolvimento é transformar  um conjunto de requisitos em um produto de software ou um sistema baseado em  software que atenda às necessidades explicitadas pelo cliente [NBR ISO/IEC 12207, 1998].&lt;/p&gt;&lt;p&gt;A ISO/IEC 12207 define o propósito e os resultados para os  sub-processos de Elicitação de Requisitos, Análise dos Requisitos do Sistema,  Projeto da Arquitetura do Sistema, Análise dos Requisitos do Software, Projeto do  Software, Construção do Software, Integração do Software, Teste do Software,  Integração do Sistema, Teste de Sistema e Instalação do Software&lt;/p&gt;&lt;h2&gt;Operação&lt;/h2&gt;&lt;p&gt;O Processo de Operação contém as atividades e tarefas para  a operação do software e suporte operacional aos usuários. O propósito do  Processo de Operação é operar o produto de software no seu ambiente e fornecer  suporte aos clientes desse produto [NBR ISO/IEC 12207, 1998].&lt;/p&gt;&lt;p&gt;A ISO/IEC 12207 define o propósito e os resultados para os  sub-processos de Uso Operacional e Suporte ao Cliente.&lt;/p&gt;&lt;h2&gt;Manutenção&lt;/h2&gt;&lt;p&gt;O Processo de Manutenção é ativado quando o produto de  software é submetido a modificações no código e na documentação associada  devido a um problema ou a uma necessidade de melhoria ou adaptação. Seu  objetivo é modificar o produto de software garantindo sua integridade. Este  processo ainda inclui as possibilidades de migração e descontinuidade do  produto de software.&lt;/p&gt;&lt;p&gt;O propósito do Processo de Manutenção é modificar um  produto de software ou sistema após a sua entrega apara corrigir falhas,  melhorar o desempenho ou outros atributos, ou adaptá-lo a mudanças do ambiente [NBR  ISO/IEC 12207, 1998].&lt;/p&gt;&lt;h1&gt;Conclusão&lt;/h1&gt;&lt;p&gt;A Norma ISO/IEC 12207 tem sido muito utilizada para apoiar  as organizações a definirem seus processos de ciclo de vida de desenvolvimento,  operação e manutenção de software. Um dos pontos fortes da norma é a alta  granularidade dos processos permitindo a definição de vários processos pequenos  que serão integrados na sua execução.&lt;/p&gt;&lt;p&gt;Além disso, a ISO/IEC 12207 foi utilizada como base para a  elaboração da norma ISO/IEC 15504-5:2006 que define um modelo para a avaliação  de processos de software baseado no framework da norma ISO/IEC 15504.&lt;/p&gt;&lt;h1&gt;Referências&lt;/h1&gt;&lt;p&gt;[NBR ISO/IEC 12207, 1998] ABNT – ASSOCIAÇÃO BRASILEIRA DE  NORMAS TÉCNICAS. ISO/IEC 12207 – Tecnologia da Informação – Processos de ciclo  de vida de software. Rio de Janeiro: ABNT, 1996.&lt;/p&gt;&lt;p&gt;[Machado, 2006] MACHADO, Cristina F. Definindo Processos  do Ciclo de Vida de Software Usando a Norma NBR ISO/IEC 12207 e Suas Ementas 1  e 2. Lavras: UFLA/FAEPE, 2006.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-6848758178872076835?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/6848758178872076835/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=6848758178872076835&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6848758178872076835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/6848758178872076835'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/11/isoiec-12207-processos-fundamentais.html' title='ISO/IEC 12207 Processos Fundamentais'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-4136194970835676749</id><published>2006-11-05T20:31:00.000-04:00</published><updated>2006-11-10T23:49:19.095-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>Microsoft Office 2007</title><content type='html'>&lt;p&gt;Esse fim de semana terminei de baixar e instalar a nova versão do Microsoft Office. Tenho lido alguns comentários de que as mudanças da versão não agradaram e tal... Eu achei realmente ótimo, como (quase) tudo que a Microsoft lança, temos de admitir.&lt;/p&gt;&lt;p&gt;O que eu achei mais legal é o recurso de citação no Microsoft Word, onde você organiza suas referências bibliográficas e organiza as citações. Eu estou escrevendo um artigo para a pós-graduação e realmente isso ajuda bastante. Não tive tempo de experimentar as outras ferramentas (excel, access, outook e power point).&lt;/p&gt;&lt;p&gt;A Microsoft até alguns dias atrás estava liberando o download da versão pelo seu site, porém devido ao grande sucesso, eles acabaram liberando uma versão "on line". É legal, mas é necessário uma conexão muito boa para usufruir de alguma coisa, o que não é o caso da minha conexão caseira de 300 Kbps (vamos resolver isso...).&lt;/p&gt;&lt;p&gt;O link para acesso é: &lt;a href="http://www.microsoft.com/office/preview/beta/getthebeta.mspx"&gt;http://www.microsoft.com/office/preview/beta/getthebeta.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bom proveito!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-4136194970835676749?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/4136194970835676749/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=4136194970835676749&amp;isPopup=true' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4136194970835676749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/4136194970835676749'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/11/microsoft-office-2007.html' title='Microsoft Office 2007'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-7815715990674239667</id><published>2006-10-31T13:54:00.000-04:00</published><updated>2006-11-06T14:20:48.609-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><title type='text'>ZK Framework</title><content type='html'>&lt;p&gt;Semana passada foi lançada a versão 2.1.3 do framework ZK. Por várias vezes, este projeto foi considerado o melhor na categoria AJAX no sourceforge e seu lema é: AJAX, mas não JavaScript. O que esse framework é capaz de fazer é difícil dizer, acesse o &lt;a href="http://www.zkoss.org/zkdemo/userguide"&gt;Live Demo&lt;/a&gt; e veja com seus próprios olhos.&lt;/p&gt;&lt;p&gt;Aparentemente o framework é muito legal, porém ainda não tive a oportunidade de desenvolver algo de verdade utilizando. Foi o Sr. Anderson Paulino que me indicou o framework, ele está fazendo alguns exemplos e disse que é bem simples e prático. Provavelmente logo farei o mesmo.&lt;/p&gt;&lt;p&gt;Por enquanto deixo os links:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.zkoss.org/"&gt;ZK Home Page&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/ZK_Framework"&gt;ZK no Wikipédia&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-7815715990674239667?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/7815715990674239667/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=7815715990674239667&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7815715990674239667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/7815715990674239667'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/10/zk-framework.html' title='ZK Framework'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-8126058054766386506</id><published>2006-10-24T15:24:00.000-04:00</published><updated>2006-10-28T17:08:18.983-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Firefox 2.0</title><content type='html'>&lt;p&gt;Recentemente a Mozilla Foundation lançou a versão 2.0 do mais popular browser "não Microsoft", o Firefox. Eu mesmo já utilizo o Firefox a alguns anos e estive sempre satisfeito, pois existe a possibilidade da instalação de extensões para estender funcionalidades.&lt;/p&gt; &lt;p&gt;A versão 2.0 agregou várias funcionalidades, antes disponíveis através do uso de extensões. Entre elas, gosto de destacar a &lt;span style="font-weight: bold;"&gt;Restauração da sessão&lt;/span&gt;, que é um recurso que já existe há bastante tempo no Opera e &lt;span style="font-weight: bold;"&gt;Botão "x" nas tabs&lt;/span&gt;, que na versão anterior era muito chato ter que clicar no botão no final das tags. Além disso, o layout foi revisto ficando mais agradável.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Mas o mais legal dessa versão é o recurso de correção ortográfica, com direito a dicionário em vários idiomas (inclusive "brasileiro"). O Firefox sublinha de vermelho seus erros de ortografia em campos textarea, input e até mesmo em iframes.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Acesse:&lt;br /&gt;&lt;/p&gt; &lt;ul&gt;   &lt;li&gt;&lt;a href="http://br.mozdev.org/noticias/fx-2.0.html"&gt;Novidades do Firefox 2.0&lt;/a&gt;&lt;/li&gt;   &lt;li&gt;&lt;a href="http://br.mozdev.org/firefox/download.html"&gt;Download do Firefox 2.0&lt;/a&gt;&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-8126058054766386506?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/8126058054766386506/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=8126058054766386506&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8126058054766386506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/8126058054766386506'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/10/firefox-20.html' title='Firefox 2.0'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1793190261764834153.post-5830335253459358917</id><published>2006-10-21T16:40:00.000-04:00</published><updated>2006-11-10T23:49:56.315-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drops'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Office 2.0</title><content type='html'>&lt;p&gt;Esta semana li um artigo no &lt;a href="http://webinsider.uol.com.br/" title="Webinsider"&gt;Webinsider&lt;/a&gt; publicado por &lt;strong&gt;Gilberto Ales Jr.&lt;/strong&gt; com o título &lt;a href="http://webinsider.uol.com.br/index.php/2006/10/17/office-20-e-um-conceito-para-resumir-uma-ideia/" style="font-weight: bold;" title="Office 2.0 é um conceito para resumir uma idéia"&gt;Office 2.0 é um conceito para resumir uma idéia&lt;/a&gt;. Segundo o texto:&lt;/p&gt;&lt;blockquote&gt;Office 2.0 é o nome dado à utilização de uma série de serviços online através de um navegador. Serviços que facilitam a colaboração e a mobilidade através do armazenamento dos dados na web e da utilização de aplicativos que funcionam através da internet, sem a necessidade de instalação na máquina local. Estes programas são focados no usuário e trazem grande inovação e ganho de produtividade.&lt;br /&gt;&lt;/blockquote&gt; &lt;p&gt;Outras características interessantes que percebi desta nova "onda" chamada Office 2.0 é que a maioria das aplicações são gratuitas (pelo menos por enquanto) e apresentam um avanço tecnológico imenso com relação a aplicações web "tradicionais". O artigo também fornece links muito úteis para quem quer saber mais sobre o assunto (como eu, por exemplo). São eles:&lt;/p&gt;&lt;ul&gt; &lt;li&gt;     &lt;a href="http://itredux.com/blog/office-20/office-20-bug-tracker/" title="Bugs do Office 2.0"&gt;Bugs do Office 2.0&lt;/a&gt;: Nem tudo são flores...   &lt;/li&gt;&lt;li&gt;     &lt;a href="http://itredux.com/office-20/database/" title="Aplicativos Office 2.0"&gt;Aplicativos Office 2.0&lt;/a&gt;: Esta lista apresenta vários aplicativos que simpatizam com o conceito de Office 2.0. Realmente vale a pena dar uma olhada, tem muita coisa boa! &lt;/li&gt; &lt;/ul&gt;&lt;p&gt;Inclusive, este artigo foi escrito utilizando o &lt;a href="http://docs.google.com/" title="Google Docs &amp; Spreadsheets"&gt;Google Docs &amp;amp; Spreadsheets&lt;/a&gt;, que é a evolução do Writely agora com visual google. Para mim, a vantagem disso é estar usando um editor de texto "rico" muito melhor que o editor do blogger para postar.&lt;/p&gt;&lt;p&gt;Ficamos por aqui, e até a próxima.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1793190261764834153-5830335253459358917?l=sauloarruda.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sauloarruda.blogspot.com/feeds/5830335253459358917/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1793190261764834153&amp;postID=5830335253459358917&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/5830335253459358917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1793190261764834153/posts/default/5830335253459358917'/><link rel='alternate' type='text/html' href='http://sauloarruda.blogspot.com/2006/10/office-20.html' title='Office 2.0'/><author><name>sauloarruda</name><uri>http://www.blogger.com/profile/06309006336412897299</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_u2w3VHheIgU/S45r8eTxWdI/AAAAAAAAATQ/aUM5xwaMll0/s1600-R/0e34a96f38120756f2f8843d04118960.png'/></author><thr:total>1</thr:total></entry></feed>
