<?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-29133762</id><updated>2011-10-15T16:33:31.330-03:00</updated><category term='linux'/><category term='nada a ver'/><category term='no trabalho'/><category term='programação'/><category term='web'/><title type='text'>Lucas de Castro</title><subtitle type='html'>Aqui escrevo um monte de besteiras - coisas sobre programação, trabalho, passatempos, pensamentos - ou qualquer coisa que não tenha nada a ver com as outras.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-29133762.post-263566059434083221</id><published>2007-03-27T20:04:00.000-03:00</published><updated>2008-12-09T00:09:41.019-03:00</updated><title type='text'>As Cegueiras do Conhecimento</title><content type='html'>&lt;p&gt;
&lt;a href="http://edgarmorin.sescsp.org.br/"&gt;Edgar Morin&lt;/a&gt; disse que o primeiro dos sete saberes necessários para a educação do futuro é &lt;strong&gt;fazer conhecer o que é conhecer&lt;/strong&gt;, para evitar as cegueiras do conhecimento. 
&lt;/p&gt;

&lt;p&gt;
Pense e veja se entende o que eu quis representar com essa figura:
&lt;/p&gt;

&lt;p&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kO21MpzTf3k/RgmpxETyI_I/AAAAAAAAAAk/x8eolll5s3g/s1600-h/erros_ilusoes.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_kO21MpzTf3k/RgmpxETyI_I/AAAAAAAAAAk/x8eolll5s3g/s320/erros_ilusoes.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5046751517880755186" /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Ah sim, a ilustração foi feita no &lt;a href="http://www.inkscape.org/"&gt;Inkscape&lt;/a&gt; e o cara desesperado e a terra estavam no &lt;a href="http://www.sxc.hu"&gt;Stock&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/29133762-263566059434083221?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/263566059434083221/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=263566059434083221' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/263566059434083221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/263566059434083221'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2007/03/as-ceguerias-do-conhecimento.html' title='As Cegueiras do Conhecimento'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kO21MpzTf3k/RgmpxETyI_I/AAAAAAAAAAk/x8eolll5s3g/s72-c/erros_ilusoes.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-777335351620098030</id><published>2007-03-18T21:05:00.000-03:00</published><updated>2007-03-21T22:57:14.511-03:00</updated><title type='text'>Pra Mim</title><content type='html'>sorria &lt;br /&gt;
que eu só rio &lt;br /&gt;
você é maior, vem só mar &lt;br /&gt;
chegando lá vou só amor &lt;br /&gt;
e as gotinhas nessa carinha?! &lt;br /&gt;
posso abraçar?&lt;br /&gt;
ganhou meu carinho&lt;br /&gt;
então tá...&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-777335351620098030?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/777335351620098030/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=777335351620098030' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/777335351620098030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/777335351620098030'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2007/03/pra-mim.html' title='Pra Mim'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-7712188107533123255</id><published>2007-03-18T13:57:00.000-03:00</published><updated>2007-03-18T21:28:22.130-03:00</updated><title type='text'>O que é a Web 2.0?</title><content type='html'>&lt;p&gt;
A melhor resposta que eu já encontrei pra essa pergunta:
&lt;/p&gt;

&lt;p&gt;
&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6gmP4nk0EOE"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/6gmP4nk0EOE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;

&lt;p&gt;
Como meu pai dizia: "Melhor do que isso só encontrar dinheiro em calçada alta!"
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-7712188107533123255?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/7712188107533123255/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=7712188107533123255' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/7712188107533123255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/7712188107533123255'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2007/03/o-que-web-20.html' title='O que é a Web 2.0?'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-6598299643723627792</id><published>2007-02-25T16:29:00.000-03:00</published><updated>2007-05-01T19:20:08.861-03:00</updated><title type='text'>Não é o que Parece</title><content type='html'>&lt;p&gt;
Agora que a &lt;a href="http://www.sky.tv.br/"&gt;Sky&lt;/a&gt; e a &lt;a href="http://www.directv.com.br/"&gt;DIRECTV&lt;/a&gt; se fundiram eu posso assistir o &lt;a href="http://www.futura.org.br"&gt;Canal Futura&lt;/a&gt; em casa, que só conhecia por propaganda na &lt;a href="http://www.globo.com"&gt;Globo&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Bem, mas não é bem disso que eu quero falar, é de um programa que assiti hoje que faz parte de uma série de chamada "Não é o que Parece". O episódio de hoje, intitulado "De Dentro para Fora (Prisão)", trazia reflexões sobre o sistema carcerário brasileiro, questionando a sua eficácia e o impacto que a prisão causa na "cabeça" dos presidiários. Achei o programa muuuuito bom, mas vez ou outra ele falava de uma tal &lt;strong&gt;dimensão subjetiva&lt;/strong&gt;, então fui &lt;a href="http://www.google.com.br/search?q=dimens%C3%A3o+subjetiva&amp;ie=utf-8&amp;amp;oe=utf-8&amp;rls=com.ubuntu:en-US:official&amp;amp;client=firefox-a"&gt;procurar mais informações sobre isso&lt;/a&gt;. Acabei encontrando uma matéria publicada no &lt;a href="http://www.pol.org.br/"&gt;Psicologia Online&lt;/a&gt; sobre a série. O mais legal é que os 8 episódios estão lá para quem quiser assistir. O menos legal é que por não usar o Windows não tenho o Windows Media Player aqui e não poderia assistir. Logo dei uma de "hacker", abri o fonte, peguei a URL do vídeo e baixei o .wmv de um dos episódios. Muito legal!
&lt;/p&gt;

&lt;p&gt;
A série é massa, o Futura excelente, e esse post uma bagunça!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-6598299643723627792?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/6598299643723627792/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=6598299643723627792' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/6598299643723627792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/6598299643723627792'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2007/02/no-o-que-parece.html' title='Não é o que Parece'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-8591014029598969255</id><published>2007-02-11T11:07:00.000-03:00</published><updated>2007-02-11T21:04:02.565-03:00</updated><title type='text'>Jararacas</title><content type='html'>&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IxTZNYdUWic"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IxTZNYdUWic" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;p&gt;Esse é o "Jararacas", primeiro clipe do Téofilo. Bora conhecer mais os artistas da terra...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-8591014029598969255?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/8591014029598969255/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=8591014029598969255' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/8591014029598969255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/8591014029598969255'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2007/02/jararacas.html' title='Jararacas'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-3547711889504112959</id><published>2007-02-11T09:54:00.000-03:00</published><updated>2008-12-09T00:09:41.231-03:00</updated><title type='text'>Pendrive a prova d'água</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kO21MpzTf3k/Rc8ZNQCGeAI/AAAAAAAAAAM/VllUM-Fqwy0/s1600-h/pendrive.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_kO21MpzTf3k/Rc8ZNQCGeAI/AAAAAAAAAAM/VllUM-Fqwy0/s320/pendrive.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5030267024228907010" /&gt;&lt;/a&gt;
&lt;p&gt;É sério. Meu pendrive ressucitou depois de parar na máquina de lavar roupa.
Eu já o tinha como perdido, mas depois de um tempão, já seco, eu testei só pra dizer que não tinha testado. E não é que funcionou! Olha, e não é nenhum desses sofisticados, que dizem ser a prova d'água, é um desses da foto. Pense num alívio grande, tinha vários arquivos que não tinha backupeado, eu editava direto no dispositivo.
&lt;/p&gt;
&lt;p&gt;
Nem sei como isso pôde acontecer, só sei que foi assim!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-3547711889504112959?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/3547711889504112959/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=3547711889504112959' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/3547711889504112959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/3547711889504112959'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2007/02/pendrive-prova-dagua.html' title='Pendrive a prova d&apos;água'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_kO21MpzTf3k/Rc8ZNQCGeAI/AAAAAAAAAAM/VllUM-Fqwy0/s72-c/pendrive.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-3459651126197856646</id><published>2006-09-06T20:03:00.000-03:00</published><updated>2006-09-06T20:12:22.403-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Só não derrube o monitor!</title><content type='html'>&lt;p&gt;
&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Yx9FgLr9oTk"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Yx9FgLr9oTk" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
Esse eu encontrei no &lt;a href="http://saulovarao.wordpress.com/"&gt;blog do Saulo&lt;/a&gt;, achei tão louco que não resisti e coloquei aqui também! 
&lt;/p&gt;
&lt;p&gt;
Numa girada dessas tem que ter cuidado pra não se empolgar e acabar derrubando o monitor! Huauauhahuuha...
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-3459651126197856646?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/3459651126197856646/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=3459651126197856646' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/3459651126197856646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/3459651126197856646'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/09/s-no-derrube-o-monitor.html' title='Só não derrube o monitor!'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-4161881025401750657</id><published>2006-08-29T18:57:00.000-03:00</published><updated>2006-08-29T19:07:32.473-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='no trabalho'/><title type='text'>Wiki Corporativo</title><content type='html'>&lt;p&gt;
Eu estava lendo o &lt;a href="http://www.amazon.com/gp/product/0672328968"&gt;Agile Java Development with Spring, Hibernate and Eclipse&lt;/a&gt; e o autor me surpreendeu quando citou algumas ferramentas livres utlizadas por ele durante o processo de desenvolvimento dos seus projetos. Fora o que eu já esperava, como o &lt;a href="http://www.eclipse.org"&gt;Eclipse&lt;/a&gt;, algumas frameworks e o &lt;a href="http://www.openoffice.org.br"&gt;Open Office&lt;/a&gt;, ele recomendou utilização de um &lt;a href="http://pt.wikipedia.org/wiki/Wiki"&gt;Wiki&lt;/a&gt;. O motivo da minha surpresa é que logo que entrei na empresa, sugeri que utilizássemos &lt;a href="http://jspwiki.org/"&gt;uma ferramenta desta&lt;/a&gt; para compartilharmos dicas sobre as ferramentas e as convenções sobre o nosso ambiente de desenvolvimento. Felizmente a sugestão foi acatada e está dando muito certo - todos da equipe contribuiem facilmente e a informação fica centralizada num único lugar, de fácil acesso.
&lt;/p&gt;
&lt;p&gt;
O legal, é que agora a pouco dei uma &lt;a href="http://www.google.com.br/search?q='enterprise+wiki'"&gt;googlada&lt;/a&gt; e vi que &lt;a href="http://www.cmswatch.com/Feature/145-Wikis-in-the-enterprise?source=RSS"&gt; o negócio é sério&lt;/a&gt;, até para empresas como a Disney, Nokia e Yahoo!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-4161881025401750657?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/4161881025401750657/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=4161881025401750657' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/4161881025401750657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/4161881025401750657'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/08/wiki-corporativo.html' title='Wiki Corporativo'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115526319589294802</id><published>2006-08-10T22:47:00.000-03:00</published><updated>2006-08-14T14:13:21.373-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Slides usando Web Standards</title><content type='html'>&lt;p&gt;
Estava lendo &lt;a href="http://www.tableless.com.br/padroes-web-de-onde-viemos-para-onde-vamos"&gt;um post&lt;/a&gt; no &lt;a href="http://www.tableless.com.br"&gt;tableless&lt;/a&gt; e acabei parando numa &lt;a href="http://tableless.com.br/apresentacoes/padroesontemhoje/"&gt;apresentação do Diego Eis&lt;/a&gt;, criador do site sobre &lt;a href="http://www.google.com.br/search?q=Web+Standards"&gt;Web Standards&lt;/a&gt;. Então percebi, clicando com o direito, que a apresentação não foi feita em &lt;a href="http://pt.wikipedia.org/wiki/Macromedia_Flash"&gt;Flash&lt;/a&gt;, era HTML mesmo. Fiquei curioso porque já tinha visto isso em um outro blog, não me recordo qual, e desde então queria saber como esses caras faziam para criar essas apresentações. Quando abri o código da página e &lt;a href="http://www.google.com.br/search?q=S5"&gt;consultei no Google&lt;/a&gt;, descobri que se tratava do &lt;a href="http://meyerweb.com/eric/tools/s5/"&gt;S5&lt;/a&gt;, um formato criado pelo &lt;a href="http://meyerweb.com/"&gt;Eric Meyer&lt;/a&gt; baseado exatamente nos padrões Web para a criação de slides. Interessante, não é?
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115526319589294802?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115526319589294802/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115526319589294802' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115526319589294802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115526319589294802'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/08/slides-usando-web-standards.html' title='Slides usando Web Standards'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115414603356545748</id><published>2006-07-29T00:53:00.000-03:00</published><updated>2006-07-29T21:52:14.920-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Offensive Coding</title><content type='html'>&lt;p&gt;
&lt;a href="http://www.artima.com/weblogs/index.jsp?blogger=mfeathers"&gt;Michael Feathers&lt;/a&gt; escreveu um &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=168511"&gt;post interessante&lt;/a&gt; sobre uma má prática de programação que ele chama de &lt;strong&gt;Offensive Coding&lt;/strong&gt;, que acontece quando obrigamos o usuário da nossa API a ter que verificar se um parâmetro é útil ou não, como por exemplo, se ele está nulo. Resumindo, prefira passar &lt;a href="http://www.refactoring.com/catalog/introduceNullObject.html"&gt;Objetos Nulos&lt;/a&gt;, como coleções vazias, ou lançar exceções, como a &lt;a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html"&gt;IllegalArgumentException &lt;/a&gt; do Java, a passar &lt;strong&gt;null&lt;/strong&gt;. Vale a pena dar uma lida no artigo!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115414603356545748?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115414603356545748/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115414603356545748' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115414603356545748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115414603356545748'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/07/offensive-coding.html' title='Offensive Coding'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115405072679890814</id><published>2006-07-27T22:33:00.000-03:00</published><updated>2006-08-08T11:23:48.273-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Netbeans ficando massa!</title><content type='html'>&lt;p style="float:right; margin: 5px"&gt;
&lt;img style="border:0" src="http://www.netbeans.org/images/v4/netbeans_logo.gif" alt="Netbeans" /&gt;
&lt;/p&gt;
&lt;p&gt;
O &lt;a href="http://www.netbeans.org/"&gt;Netbeans&lt;/a&gt; tá ficando cada vez mais massa!! A partir da &lt;a href="http://www.netbeans.org/community/releases/55/index.html"&gt;versão 5.5&lt;/a&gt; é possível gerar  Entity Classes a partir de um schema de um banco de dados relacional e até criar &lt;a href="http://en.wikipedia.org/wiki/CRUD_(acronym)"&gt;CRUD&lt;/a&gt;s em &lt;a href="http://java.sun.com/javaee/javaserverfaces/"&gt;JSF&lt;/a&gt; &lt;strong&gt;sem escrever nenhum código&lt;/strong&gt;. Segui &lt;a href="http://www.netbeans.org/kb/articles/hibernate-javaee.html"&gt;esse tutorial&lt;/a&gt; para testar essas funcionalidades e deu tudo certo. Melhor ainda seria se também vinhesse com um editor visual para a criação das páginas. Quem sabe essa não será a próxima novidade? :)
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115405072679890814?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115405072679890814/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115405072679890814' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115405072679890814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115405072679890814'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/07/netbeans-ficando-massa.html' title='Netbeans ficando massa!'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115327638429722353</id><published>2006-07-18T22:10:00.000-03:00</published><updated>2006-07-27T22:50:55.686-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='no trabalho'/><title type='text'>Ruby on Rails no trabalho</title><content type='html'>&lt;p&gt;
Tive minha primeira experiência com o RoR no trabalho! Era uma coisa tão simples que nem havia a necessidade de usarmos uma framework Web, mas queríamos ver como é que eram essas frameworks que tanto falam por aí. Decidimos que iríamos usar umas dessas três alternativas: o &lt;a href="http://rifers.org/"&gt;RIFE&lt;/a&gt;, o &lt;a href="http://grails.codehaus.org/"&gt;Grails&lt;/a&gt; ou o &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
A primeira vítima foi o RIFE, uma framework que &lt;a href="http://blog.rapidred.com/"&gt;Bruce Tate&lt;/a&gt; vive comentando. Seu grande direrencial é que ela é full stack mesmo, cuida de tudo, do MVC à persistência dos objetos. A vantagem disso é que precisamos apenas de um arquivo jar, com menos de 3Mb, para desenvolvermos os projetos, nada de andar baixando um monte de dependências... Mas desistimos dela depois de assistirmos um dos vídeos de exemplo, quando vimos que precisaríamos escrever &lt;a href="http://en.wikipedia.org/wiki/Data_Access_Object"&gt;DAO&lt;/a&gt;s! A segunda foi o Grails, uma "cópia" do Rails para a plataforma Java utilizando &lt;a href="http://groovy.codehaus.org/"&gt;Groovy&lt;/a&gt;. Dessa vez desistimos porque não obtivemos sucesso nos primeiros exemplos e vimos de cara que era melhor passarmos logo para o Rails mesmo. Neste não tivemos muito problemas, a não ser alguns complicações para rodar a aplicação no Apache, sabe como é, aquelas chatices de configurações... :)
&lt;/p&gt;
&lt;p&gt;
É, até que tentamos não sair do Java, mas não teve jeito. Não que o RIFE e o Grails não cumpram o que prometem ou que não sejam boas frameworks, até porque não fizemos nenhuma avaliação profunda sobre as frameworks, mas estas não nos convenceram de que eram alternativas tão produtivas quanto o Rails. :)
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115327638429722353?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115327638429722353/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115327638429722353' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115327638429722353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115327638429722353'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/07/ruby-on-rails-no-trabalho.html' title='Ruby on Rails no trabalho'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115232044283315501</id><published>2006-07-07T21:26:00.000-03:00</published><updated>2006-07-09T10:08:03.076-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='no trabalho'/><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Hibernate Annotations</title><content type='html'>&lt;p&gt;
Nesses últimos dias passamos a usar o &lt;a href="http://www.hibernate.org/247.html"&gt;Hibernate Annotations&lt;/a&gt;, a API do Hibernate para fazer o mapeamento através de &lt;a href="http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html"&gt;anotações&lt;/a&gt; do Java. Eu achei uma maravilha, os XMLs são realmente um saco! Não que seja difícil de escrever e alterar, mas é mais um arquivo (para cada entidade) que temos que manter no projeto. 
&lt;/p&gt;
&lt;p&gt;
No início eu achava meio estranho encher as classes de domínio com anotações, muitas vezes especificando detalhes do banco de dados, como colunas, nome de tabelas, etc. Mas a final, as aplicações são voltadas ao banco de dados, não é? Acho que às vezes, nós desenvolvedores de aplicações em Java, exageramos em querer separar as coisas demais e acabamos dificultado nossa vida sem necessidade. Acho que a única desvantagem nesse caso é em relação à segurança, pois se a aplicação for distribuída e as entidades mapeadas forem mandadas para o cliente, ele terá acesso fácil à informações do esquema do banco - não é preciso nem decompilar uma classe para ver o nome da tabela ou de um campo! :(
&lt;/p&gt;
&lt;p&gt;
Bem, por enquanto tá valendo muito a pena liquidar um monte de XMLs!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115232044283315501?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115232044283315501/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115232044283315501' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115232044283315501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115232044283315501'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/07/hibernate-annotations.html' title='Hibernate Annotations'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115125720676242505</id><published>2006-06-25T14:33:00.000-03:00</published><updated>2006-06-27T18:54:26.200-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nada a ver'/><title type='text'>Triste notícia ...</title><content type='html'>&lt;p&gt;
Ontem meu dia começou com uma triste notícia: O &lt;a href="http://www.caradebiologia.com.br"&gt;professor Hélio Paiva&lt;/a&gt; foi assassinado numa tentativa de assalto. Fui aluno dele por dois anos em seu &lt;a href="http://www.colegiosapiens.com"&gt;colégio&lt;/a&gt; e adorava suas aulas de biologia! Além de muitíssimo compentente, o cara era muito criativo, engraçado de mais, tinha aulas que minha barriga doía de tanto sorrir! Fico ainda mais triste em saber que essa violência estúpida não me permitiu fazer algo que a algum tempo me deu vontade - dizê-lo o quão importante foi aquela escola pra mim. 
&lt;/p&gt;
&lt;p&gt;
Apesar de acreditar na existência de outros planos, confesso, "perder" queridos por conta da violência é inconformável!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115125720676242505?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115125720676242505/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115125720676242505' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115125720676242505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115125720676242505'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/triste-notcia.html' title='Triste notícia ...'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115111805800667872</id><published>2006-06-23T23:05:00.000-03:00</published><updated>2006-06-24T16:16:32.880-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Java e suas linguagens dinâmicas</title><content type='html'>&lt;p&gt;
No final do ano passado, li os &lt;a href="http://fragmental.com.br/blog/?p=122"&gt;palpites do Philip Calçado&lt;/a&gt; sobre as tecnologias de 2006. Entre outras coisas, ele apostou no Ruby, RoR, linguagens de JVM e linguagens de domínio, assuntos que só agora estão começando a fazer sentido pra mim... (nossa, como estou atrasado... rsrsrs).
&lt;/p&gt;

&lt;p&gt;
É que, como disse anteriormente, estamos discutindo diariamente no trabalho sobre essas "novidades". No início, confesso que eu estava muito confuso em relação ao futuro do Java, mas com mais uma lista de links [&lt;a href="http://www.eweek.com/article2/0,1895,1943125,00.asp"&gt;Panel: Java Will Endure&lt;/a&gt;, &lt;a href="http://rmh.blogs.com/weblog/2006/02/groovy_the_slee.html"&gt;Groovy: The Sleeping Giant&lt;/a&gt;, &lt;a href="http://www.onjava.com/pub/a/onjava/2004/09/29/groovy.html"&gt;Groovy, Java's New Scripting Language&lt;/a&gt;, &lt;a href="http://grails.codehaus.org/"&gt;Grails&lt;/a&gt;, &lt;a href="http://www.scratchdisk.com/Random+Notes/December+2005/Badmouthing+Java/"&gt; Badmouthing Java&lt;/a&gt;, &lt;a href="http://headius.blogspot.com/2006/05/javaone-wrap-up.html"&gt; JavaOne Wrap-up&lt;/a&gt; e &lt;a href="http://static.springframework.org/spring/docs/2.0.x/reference/dynamic-language.html"&gt; Dynamic language support (Spring)&lt;/a&gt;] enviada pelo nosso supervisor, as 
coisas começaram a tomar sentido e conseguimos chegar a algumas conclusões:
&lt;ul&gt;
&lt;li&gt;Linguagens dinâmicas são, definitivamente, bem mais produtivas que linguagens estáticas;&lt;/li&gt;
&lt;li&gt;Podemos utilizar a plataforma Java e todo seu legado de frameworks maduras programando em linguagens dinâmicas;&lt;/li&gt;
&lt;li&gt;RoR mostra o quanto ainda podemos ser produtivos, e não que não podemos ser produtivos em Java;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
Estou adorando tudo isso! Acho agora, que o futuro do desenvolvimento em Java só tende a melhorar... e que tenho que correr atrás dessas novidades!
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115111805800667872?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115111805800667872/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115111805800667872' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115111805800667872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115111805800667872'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/java-e-suas-linguagens-dinmicas.html' title='Java e suas linguagens dinâmicas'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115085605218648582</id><published>2006-06-20T22:57:00.000-03:00</published><updated>2006-07-24T09:41:10.603-03:00</updated><title type='text'>Jogos da Copa em ASCII</title><content type='html'>&lt;pre&gt;
                              _ajjaa                             
                             _Q???4Qf                            
          _,...,_            ) a/]QQb                            
        .'@/~~~\@'.              jQQba                           
       //~~\___/~~\\          _, .?QQ#[ _                        
      |@\__/@@@\__/@|         ]m _.7   "asLaas_a/                
      |@/  \@@@/  \@|        , ,\J#L -!4Wba                      
       \\__/~~~\__//       [aL[    \    \jmm     jP               
        '.@\___/@.'    ,b#'"[     \jmmmmm    _P.                
          `"""""`        a##'      "4P#mmm#   _ya                
                        _P          !4####m  ?]aa/               
                       /'        aaJ#U###m#   4QP'               
                      '         aa,/4!44! '                      
                  jf         _'jQQQQyb7b /                       
                  '.         '.QQQQ4QQPb  )?                     
                               QQQ'QQP?'  jg/ f                  
                             _yQP']QQb aa                        
                           a#W?'..QQQQ?)?   ?'                   
                          "##'  _jQQP'                           
                         .j?  [ jQQ'                             
                    aJ  jmaaX#L???                               
                    ? am'                                        
                  _QjQQQ/                                        
                  )QQQP?                                         
                   4QQQ/                                         
&lt;/pre&gt;
&lt;p&gt;
Não sei se você está sabendo, mas agora você pode assistir os jogos da copa em ASCII!
Basta fazer uma conexão telnet durante um jogo como essa: &lt;code&gt;telnet ascii-wm.net 2006&lt;/code&gt;,  e torcer pra conseguir um lugar na arquibancada. ;)
&lt;/p&gt;

&lt;p&gt;
Para saber mais click &lt;a href="http://ascii-wm.net/"&gt;aqui&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/29133762-115085605218648582?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115085605218648582/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115085605218648582' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115085605218648582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115085605218648582'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/jogos-da-copa-em-ascii.html' title='Jogos da Copa em ASCII'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115059381398667289</id><published>2006-06-17T22:22:00.000-03:00</published><updated>2006-07-24T09:41:08.403-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programação'/><title type='text'>Estudando Ruby</title><content type='html'>&lt;p&gt;
Eu não sou nenhum profundo conhecedor de nenhuma linguagem, sou apenas amador da programação, dos códigos bem escritos, entendíveis e fáceis de manter. Pela forte influência dos meus mestres, durante minha vida acadêmica, me dediquei mais à linguagem &lt;a href="http://www.java.net"&gt;Java&lt;/a&gt; e suas tecnologias do que qualquer outra coisa. Ainda agradeço muito a eles pela dica.
&lt;/p&gt;

&lt;p&gt;
Por outro lado, a algum tempo, &lt;a href="http://claudiotorcato.wordpress.com"&gt;um amigo meu&lt;/a&gt;, que é fanático por &lt;a href="http://www.python.org"&gt;Python&lt;/a&gt;, me abriu os olhos para um outro mundo, o das &lt;a href="http://en.wikipedia.org/wiki/Dynamic_programming_language"&gt;linguagens dinâmicas&lt;/a&gt;. Até hoje, meu conhecimento sobre o "novo" paradigma se restringe apenas à conversas com o Torcato e alguns posts lidos sobre Python e &lt;a href="http://www.ruby-language.org"&gt;Ruby&lt;/a&gt; em blogs ou fóruns.
Também tenho visto que o surgimento desta última linguagem e da framework &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt; tem movimentado muito a comunidade de desenvolvedores, em especial a de desenvolvedores Java. Sinceramente, ainda não acredito que esteja chegando o fim do Java. Aonde trabalho, estamos desenvolvendo de um forma bastante satisfatória aplicações Java graças às frameworks maduras como o &lt;a href="http://www.hibernate.org"&gt;Hibernate&lt;/a&gt; e o &lt;a href="http://www.spring.org"&gt;Spring&lt;/a&gt;, e à nossa &lt;a href="http://www.jgenesis.org"&gt;JGenesis&lt;/a&gt;. Por enquanto não consigo prever nada sobre o futuro dessas linguagens, isso é assunto para gente com experiência em ambos os lados.
&lt;/p&gt;

&lt;p&gt;
O legal, é que nossa equipe está muito curiosa a respeito do assunto, inclusive nosso supervisor passou alguns links pra gente:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://weblogs.java.net/blog/batate/archive/2005/02/the_toy_1.html"&gt;The toy?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rewrite.rickbradley.com/pages/moving_to_rails/"&gt;Evaluation: moving from Java to Ruby on Rails for the CenterNet rewrite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://javaboutique.internet.com/reviews/ruby/"&gt;Ruby on Rails vs. Java: An Expert Roundtable&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
Bem, eu já (ou só agora) comecei a estudar o Ruby e estou adorando! Por enquanto, a bibliografia se resume no &lt;a href="http://200.211.78.140/taq/tutorialruby.php"&gt;tutorial do TaQ&lt;/a&gt; e no livro &lt;a href="http://www.pragmaticprogrammer.com/titles/ruby/index.html"&gt;Programming Ruby&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/29133762-115059381398667289?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115059381398667289/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115059381398667289' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115059381398667289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115059381398667289'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/estudando-ruby.html' title='Estudando Ruby'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-115004374239911535</id><published>2006-06-11T13:34:00.000-03:00</published><updated>2006-06-20T22:12:07.120-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='no trabalho'/><title type='text'>O script do Oráculo</title><content type='html'>&lt;p&gt;
Errar é humano, diz o ditado. Mas errar em certos momentos, não é, digo eu. :)
&lt;/p&gt;

&lt;p&gt;
Nos primeiros dias do meu atual emprego, um colega de trabalho começou a nos passar algumas dicas e explicar algumas coisas sobre o banco através do sqlplus - cliente do &lt;a href="http://www.oracle.com"&gt;Oracle&lt;/a&gt;. Então peguei meu bloco de notas e comecei a anotar tudo que ele dizia e que poderia me servir mais tarde. Durante esse tiroteio de informações, tal colega pergunta ao nosso chefe, administrador do banco, sobre algumas tabelas. Ele respondeu pedindo para darmos uma olhada em um determinado script: "Nele você encontrará informações sobre várias tabelas do banco." E lá fui eu anotar o nome do script, e ainda comentei ao lado: "Traz informações sobre as tabelas do banco!" 
&lt;/p&gt;

&lt;p&gt;
Alguns dias depois, lá estava eu fazendo o mapeamento de algumas tabelas no &lt;a href="http://www.hibernate.org"&gt;Hibernate&lt;/a&gt;, e me lembrei que tinha anotado o nome de um script que seria o &lt;strong&gt;oráculo&lt;/strong&gt; para as minhas dúvidas sobre a base. Executei o scriptassim como já tinha executado outros que me traziam o nome de índices, chaves, etc. Adivinha o que aconteceu? Minha tela se encheu de &lt;strong&gt;drop table&lt;/strong&gt;s, e eu desesperado, fiquei tentando abortar a operação com "Ctrl + C". Quem diria, logo aquele script que responderia todas às minhas dúvidas! Me tremi dos pés à cabeça, mas ainda tinha a esperança de que o problema seria contornado facilmente. Imaginei até que um rollback solucionaria esse tipo de erro. Nada disso, o rollback desfaz transações, e não as alterações na estrutura da base... 
&lt;/p&gt;

&lt;p&gt;
O que aconteceu é que esse script re-criaria toda a base de dados e que não era pra eu tê-lo executado, deveria tê-lo aberto, que ali sim, ele me traria as informações desejadas.
Sorte que dessa vez eu trabalhava com a base de backup, utilizada exatamente para evitar desastres desse tipo. 
&lt;/p&gt;

&lt;p&gt;
Hum... pensando bem, talvez o ditado esteja correto, porque nós, humanos, aprendemos com os erros.
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-115004374239911535?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/115004374239911535/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=115004374239911535' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115004374239911535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/115004374239911535'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/o-script-do-orculo.html' title='O script do Oráculo'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-114928998764821515</id><published>2006-06-02T19:51:00.000-03:00</published><updated>2006-06-10T17:35:07.233-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nada a ver'/><title type='text'>Meu álbum</title><content type='html'>&lt;p style="text-align: center"&gt;
&lt;img  src="http://static.flickr.com/67/159524071_4b190b68e4_m.jpg" title="Jeepão" /&gt;
&lt;/p&gt;
Já tenho um máquina e um &lt;a href="http://www.flickr.com/photos/lucasdecastro/"&gt;álbum&lt;/a&gt; digital. Agora só falta aprender a fotografar ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-114928998764821515?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/114928998764821515/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=114928998764821515' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/114928998764821515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/114928998764821515'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/meu-lbum.html' title='Meu álbum'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-29133762.post-114920287256681103</id><published>2006-06-01T19:57:00.000-03:00</published><updated>2006-06-01T21:03:25.373-03:00</updated><title type='text'>De volta ao Blogger</title><content type='html'>Olá! Meu nome é Lucas e pode me chamar assim mesmo. Estou de volta ao &lt;a href="http://www.blogger.com"&gt;Blogger&lt;/a&gt; depois de aproximadamente um ano, quando decidi abandoná-lo e criar o &lt;a href="http://lucasdecastro.freezope.org"&gt;meu próprio blog&lt;/a&gt; em &lt;a href="http://www.python.org"&gt;Python&lt;/a&gt; no &lt;a href="http://www.freezope.org"&gt;FreeZope&lt;/a&gt;. O motivo da volta? Disponibilidade do serviço e visibilidade. Dessa vez pretendo escrever não só sobre  programação, mas também sobre outros assuntos que me interessam.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/29133762-114920287256681103?l=lucasdecastro.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lucasdecastro.blogspot.com/feeds/114920287256681103/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=29133762&amp;postID=114920287256681103' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/114920287256681103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/29133762/posts/default/114920287256681103'/><link rel='alternate' type='text/html' href='http://lucasdecastro.blogspot.com/2006/06/de-volta-ao-blogger.html' title='De volta ao Blogger'/><author><name>Lucas</name><uri>http://www.blogger.com/profile/01483007649281398196</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://4.bp.blogspot.com/_kO21MpzTf3k/TNgL_4GirLI/AAAAAAAAAHs/9cglEwDLPbY/S220/avatar-metallica.JPG'/></author><thr:total>0</thr:total></entry></feed>
