<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.2.1" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">

<channel>
	<title>Blog da Thânia Clair</title>
	<link>http://www.thaniaclair.com</link>
	<description>"Girls are made of sugar and spice, and everything nice..."</description>
	<pubDate>Mon, 29 Dec 2008 23:31:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/blog-da-thania-clair" type="application/rss+xml" /><item>
		<title>Merry Christmas &amp; Happy New Year</title>
		<link>http://www.thaniaclair.com/2008/12/29/merry-christmas-happy-new-year/</link>
		<comments>http://www.thaniaclair.com/2008/12/29/merry-christmas-happy-new-year/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 23:31:02 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/12/29/merry-christmas-happy-new-year/</guid>
		<description><![CDATA[Estes dias estava perguntando a um amigo meu americano, o que ele achava do Natal sem neve aqui no Brasil. Ele não pensou duas vezes em dizer &#8220;é uma droga não ter neve no Natal, não é a mesma coisa&#8221;. Hahahaha&#8230; Imagino que não seja a mesma coisa mesmo. Isso que este meu amigo ama [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Merry Christmas &#038; Happy New Year",
	url: "http://www.thaniaclair.com/2008/12/29/merry-christmas-happy-new-year/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Estes dias estava perguntando a um amigo meu americano, o que ele achava do Natal sem neve aqui no Brasil. Ele não pensou duas vezes em dizer &#8220;é uma droga não ter neve no Natal, não é a mesma coisa&#8221;. Hahahaha&#8230; Imagino que não seja a mesma coisa mesmo. Isso que este meu amigo ama o Brasil. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>

<p>Eu simplesmente amo o frio e tenho o sonho de consumo de um dia passar um Natal com muita neve, com uma lareira dentro de casa e uma árvore de Natal enorme cheia de presentes. Sabe o que é isso? Excesso de filmes natalinos americanos! Eles que passam aquela sensação maravilhosa de Natal com neve e tudo mais. Mas um dia, quem sabe&#8230; <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Bom, indo ao que interssa: quero desejar a todos um ótimo <strong>Natal</strong> (atrasado) e um maravilhoso <strong>Ano Novo</strong>! Confesso que este ano deixei muitas vezes o blog a desejar, sem posts e sinal de vida, mas quero tentar mudar isso no próximo ano (esta na minha lista!).</p>

<p>É isso. Vejo vocês em 2009! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<div align="center" style="width:100%;">
<img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/12/merry-christmas-with-tree.gif' alt='natal' />
<img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/12/penguins_happy-new-year-lilpenguinshop-4462384.gif' alt='anonovo' />
</div>

<p>See ya! =)</p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Merry+Christmas+%26+Happy+New+Year&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F12%2F29%2Fmerry-christmas-happy-new-year%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/12/29/merry-christmas-happy-new-year/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mais um ano se passa</title>
		<link>http://www.thaniaclair.com/2008/12/29/mais-um-ano-se-passa/</link>
		<comments>http://www.thaniaclair.com/2008/12/29/mais-um-ano-se-passa/#comments</comments>
		<pubDate>Mon, 29 Dec 2008 23:08:56 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[pessoal]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/12/29/mais-um-ano-se-passa/</guid>
		<description><![CDATA[Quanta coisa aconteceu este ano. Nestes últimos meses principalmente, quase fiquei louca. Tenho trabalhado pra caramba no meu novo emprego, algumas vezes até depois do expediente. A curva de aprendizado está altíssima e eu adoro isso. Exceto pela pressão, estou amando meu novo projeto.

O ano começou com uma grande pressão (sempre, não é?) para acabar [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Mais um ano se passa",
	url: "http://www.thaniaclair.com/2008/12/29/mais-um-ano-se-passa/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Quanta coisa aconteceu este ano. Nestes últimos meses principalmente, quase fiquei louca. Tenho trabalhado pra caramba no meu novo emprego, algumas vezes até depois do expediente. A curva de aprendizado está altíssima e eu adoro isso. Exceto pela pressão, estou amando meu novo projeto.</p>

<p>O ano começou com uma grande pressão (sempre, não é?) para acabar o sistema do meu TCC. Mas também a partir de janeiro a coisa realmente andou, fiz muita coisa. Em abril mesmo, quando tirei férias, produzi muito. Aí só faltava mesmo finalizar o texto que até o momento estava bem encaminhado. Foi. Apresentei, deu tudo certo. Aquele alívio. Minha família lá, torcendo por mim. Que ótima sensação. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>Depois do TCC veio uma nova pressão: voltar para um emprego fulltime. E consegui, mais rápido do que eu imaginava. Foi ótimo, foi perfeito. Voltei a trabalhar com web como eu queria e por um bom valor. Tinha até esquecido como eu gostava. Deu pra desenferrujar legal. </p>

<p>Parei com academia e encarei um novo desafio: aulas de natação. Pequeno detalhe: eu não sabia nadar. Foi muito legal. Estou fazendo aulas até hoje. A natação é um exercício perfeito. Como eu amo. Sabe como é, lá no oeste do Paraná a gente não tem praia, então nunca soube nadar. Adoro ir pra aula, adoro de verdade. Como nado pela manhã, vou toda animada pro trabalho. Sem palavras. Foi uma das melhores coisas que fiz este ano.</p>

<p>E assim que entrou saldo positivo, comprei uma bicicleta. Que orgulho da minha magrela, quantas fotos, quantas pedaladas&#8230; Foi um ótimo investimento. As pessoas podem achar meio infantil, mas eu simplesmente amei voltar a andar de bike. Ia e voltava para o trabalho quase todos os dias. </p>

<p>Em seguida, veio a formatura. Foi um sonho. <img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/12/trh.jpg' alt='pai' style="border:1px solid black;width:40%;float:right;margin:2px;"/>Minha família toda lá, meu namorado, meus amigos. Todos juntos. Foi maravilhoso. Pegar aquele diploma é maravilhoso, te faz sentir poderoso, sem limites. Como plus, ainda ganhei uma medalha do reitor por melhor média da turma. Foi legal, meus pais super orgulhosos. Emoção a toda. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p>E.. mudei de emprego, mais uma vez. Mas com certeza foi uma mudança para melhor. Tecnologias novas, pessoas novas, projeto novo. Como é bom esse começo. Não penso em sair tão cedo, está tudo tão bacana&#8230; <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Mas aí veio o pior, perdi meu pai. De uma maneira que não poderia ter imaginado. Fiquei um tempo fora com a minha família, na minha terrinha (vermelha). Simplemente ainda não dá para acreditar. Ao menos ele viu eu me formar, ele estava lá. É difícil de superar e quase ninguém entende este sentimento. É muito ruim, é uma dor que não passa. Enfim&#8230; <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>

<p>É, mas o show tem que continuar, a gente tem que continuar com a vida&#8230; Estou com muitos planos para 2009, muitos. Espero que tudo se concretize, estou torcendo muito. Este ano foi fundamental na minha vida, marcante e inesquecível. Tenho tanta coisa pra aprender, pra estudar, pra curtir&#8230; E este é o momento. Sinto que 2009 será um bom ano e que trarei mais coisas marcantes pra minha vida. Se possível, só coisas boas.</p>

<p>É isso, pessoal. Desculpem as chorumelas, mas se é que posso dedicar este post a alguém, dedico ao meu pai, que espero que esteja em um lugar melhor. Seu Noli, saibas que o senhor faz muita falta aqui. Te amo muito. Onde quer que estejas, o senhor sempre será o meu herói! =*</p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Mais+um+ano+se+passa&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F12%2F29%2Fmais-um-ano-se-passa%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/12/29/mais-um-ano-se-passa/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gmail com temas</title>
		<link>http://www.thaniaclair.com/2008/11/19/gmail-com-temas/</link>
		<comments>http://www.thaniaclair.com/2008/11/19/gmail-com-temas/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 01:19:08 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[web]]></category>

		<category><![CDATA[aleatório]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/11/19/gmail-com-temas/</guid>
		<description><![CDATA[Finalmente, a funcionalidade que sempre sonhei foi liberada pelo Google: TEMAS!!! Eu simplesmente estou pasma. Agora pouco, de uma hora para outra, meu gmail mudou de cor e quase tive um ataque de felicidade. Preciso confessar: sou apaixonada por sistemas personalizáveis. Se tem essa opção, de mudar skin, tema, instalar plugin, não penso duas vezes [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Gmail com temas",
	url: "http://www.thaniaclair.com/2008/11/19/gmail-com-temas/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/11/menina.png' alt='menina' style="float:left;margin-right:5px;"/>Finalmente, a funcionalidade que sempre sonhei foi liberada pelo Google: <strong>TEMAS</strong>!!! Eu simplesmente estou pasma. Agora pouco, de uma hora para outra, meu gmail mudou de cor e quase tive um ataque de felicidade. Preciso confessar: sou apaixonada por sistemas personalizáveis. Se tem essa opção, de mudar skin, tema, instalar plugin, não penso duas vezes em começar a usar. Geralmente mudar temas é a primeira coisa que eu faço. Adoro dar um toque mais pessoal nos softwares que eu uso. Meu ubuntu mesmo só vê aquele tema marrom chumbrega na instalação. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Bom, desculpem, mas preciso fazer uma reclamaçãozinha: ei, Google, cadê o tema pink?!?! Sim, eu sei que já tem uns temas bem fofos, mas eles bem que podiam fazer uma versão do tema &#8220;default&#8221; rosado. Não, não venha me dizer que o &#8220;Cherry Blossom&#8221; já quebra um galho, pois aquilo está longe de ser rosa. Bom, tudo bem, vai de &#8220;Candy&#8221; mesmo. Gostei das bonequinhas. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>Eu geralmente não gosto de postar coisas do tipo que todo blogueiro vai postar, mas nesse caso fui obrigada. Abençoado seja o gerente do Google que aprovou essa feature. Ficou tão lindo&#8230;!</p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Gmail+com+temas&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F11%2F19%2Fgmail-com-temas%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/11/19/gmail-com-temas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Aprendendo JQuery</title>
		<link>http://www.thaniaclair.com/2008/10/24/aprendendo-jquery/</link>
		<comments>http://www.thaniaclair.com/2008/10/24/aprendendo-jquery/#comments</comments>
		<pubDate>Sat, 25 Oct 2008 02:20:21 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[javascript]]></category>

		<category><![CDATA[programação]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/10/24/aprendendo-jquery/</guid>
		<description><![CDATA[Prometi para mim mesma que hoje antes de dormir iria dar uma boa olhada no JQuery e cá estou. Fiz todo o tutorial do Caio sobre a biblioteca e depois ainda brinquei mais um pouco (só html e js mesmo). Foram fortes emoções. A biblioteca é muito legal!  

Agora passei para ler um pouco [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Aprendendo JQuery",
	url: "http://www.thaniaclair.com/2008/10/24/aprendendo-jquery/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Prometi para mim mesma que hoje antes de dormir iria dar uma boa olhada no <a href="http://jquery.com/">JQuery</a> e cá estou. Fiz todo o <a href="http://www.caiomoritz.com/2008/10/22/uma-aula-pratica-de-jquery/">tutorial do Caio sobre a biblioteca</a> e depois ainda brinquei mais um pouco (só html e js mesmo). Foram fortes emoções. A biblioteca é muito legal! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Agora passei para ler um pouco de teoria. Estou com estes tutoriais:</p>

<p><a href="http://www.slideshare.net/simon/jquery-in-15-minutes">JQuery em 15 minutos</a></p>

<p><a href="http://www.slideshare.net/remy.sharp/dom-scripting-toolkit-jquery/">DOM scripting toolkit JQuery</a></p>

<p>Depois disso vou pegar outro um pouco mais aprofundado. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>

<p>Bom, fica a dica, pessoal. Depois dessa acho que não volto pro prototype tão cedo. Valeu, <a href="http://www.caiomoritz.com">Caio</a>!</p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Aprendendo+JQuery&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F10%2F24%2Faprendendo-jquery%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/10/24/aprendendo-jquery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Finalmente, formada</title>
		<link>http://www.thaniaclair.com/2008/10/20/finalmente-formada/</link>
		<comments>http://www.thaniaclair.com/2008/10/20/finalmente-formada/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 13:49:04 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[evento]]></category>

		<category><![CDATA[aleatório]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/10/20/finalmente-formada/</guid>
		<description><![CDATA[Oi, pessoal&#8230;!

Apesar de ter dado tudo errado no culto da sexta (acreditem se quiser, mas eu errei a igreja!), deu tudo certo no sábado na minha colação. Foi ótimo! Foi demais! Adorei! Estou super feliz.  

Como meu nome começa com T, fui uma das últimas a ser chamada para pegar o diploma&#8230; Era aquela [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Finalmente, formada",
	url: "http://www.thaniaclair.com/2008/10/20/finalmente-formada/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Oi, pessoal&#8230;!</p>

<p>Apesar de ter dado tudo errado no culto da sexta (acreditem se quiser, mas eu errei a igreja!), deu tudo certo no sábado na minha colação. Foi ótimo! Foi demais! Adorei! Estou super feliz. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/10/familia.jpg' alt='familia' style="float:left;margin-right:10px;width:60%;" />Como meu nome começa com T, fui uma das últimas a ser chamada para pegar o diploma&#8230; Era aquela expectativa. E fiquei sentada lá no alto e estava morrendo de medo de tropeçar no tapete vermelho com aquele salto gigantesco. Ufa! Deu tudo certo! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Só fiz festa o fim de semana. Foi um sonho! </p>

<p>Bom, agora tenho que voltar pra realidade, tenho muita coisa pra fazer&#8230; Só queria compartilhar aqui minha felicidade.</p>

<p>Abraço, pessoal! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Finalmente%2C+formada&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F10%2F20%2Ffinalmente-formada%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/10/20/finalmente-formada/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Vou colar grau!</title>
		<link>http://www.thaniaclair.com/2008/10/17/vou-colar-grau/</link>
		<comments>http://www.thaniaclair.com/2008/10/17/vou-colar-grau/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 18:22:04 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[linguagem]]></category>

		<category><![CDATA[aleatório]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/10/17/vou-colar-grau/</guid>
		<description><![CDATA[ Depois de 9 semestre de curso, vou colar grau neste sábado, no centro de eventos da UFSC. Finalmente serei uma bacharel em Sistemas de Informação. Nossa&#8230; Nem acredito. Passou tão rápido!  

É engraçado como as coisas são&#8230; Eu não sou muito fã de formaturas e essas coisas, tanto que não paguei o baile. [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Vou colar grau!",
	url: "http://www.thaniaclair.com/2008/10/17/vou-colar-grau/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/10/formandos.gif' alt='formando' style="float:right;margin-left:10px;"/> Depois de 9 semestre de curso, vou colar grau neste sábado, no centro de eventos da UFSC. Finalmente serei uma bacharel em Sistemas de Informação. Nossa&#8230; Nem acredito. Passou tão rápido! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>É engraçado como as coisas são&#8230; Eu não sou muito fã de formaturas e essas coisas, tanto que não paguei o baile. Mas quando está chegando o dia não tem como evitar um friozinho na barriga&#8230; Ainda mais para mim que tenho a família em outra cidade e agora o pessoal está todo aí. Não deixa de ser um pouco emocionante&#8230;</p>

<p>Lembro quando descobri que passei no vestibular. Minha mãe colocou aquela faixa gigante na frente da nossa casa com &#8220;Parabéns, Thânia!&#8221; - aff, aquele mico na vizinhança. Fui logo me virando para aprender uma linguagem de programação. <img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/10/080106205538_diploma.jpg' alt='diploma'  style="float:left;margin-right:10px;width:30%;height:30%;margin-top:5px;"/> Achava que ía passar vergonha se eu começasse nas aulas sem saber nada&#8230; Li vários livros nos primeiros meses sobre introdução a programação e aprendi o básico de algumas linguagens nas férias que antecediam as aulas&#8230; C, Pascal, Basic, até brinquei com HTML e fiz algumas (pseudo) páginas&#8230; Foi a melhor coisa que eu fiz. Me ajudou bastante, pois me deu uma base boa. </p>

<p>Quando comecei as primeiras aulas, eu lembro que eu e meus amigos de aula começávamos a competir sobre quem fazia o maior número de linhas implementadas em Java (como se quantidade fosse qualidade). Eu lembro um amigo meu dizendo assim: &#8220;Cara, tu não acredita, eu conheço um cara que está trabalhando em um lugar que o programa deles tem mais de duas mil linhas de código em Java!&#8221;. Nossa, eu delirava! Duas mil linhas?!! Caramba, devia ser muita coisa&#8230; Mal sabia eu que ía fazer um TCC onde implementaria mais de 300 classes Java. Ahauahua&#8230; Muito engraçado lembrar disso. <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p>Meu último semestre na UFSC acabou em julho, mas só estamos colando grau em outubro. Muito chato isso&#8230; Isso sem falar das formalidades. Não pode levar corneta, assobiar, levar faixa, papéizinhos picotados&#8230; As coisas durante a colação são muito formais. Os discursos são cronometrados e ninguém pode passar do tempo. Que sem graça&#8230; <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>

<p>Para completar ainda mais essa transição, estou mudando de emprego. Sim, de novo. Às vezes as coisas não acontecem como a gente espera, infelizmente. Hoje é meu último dia na <a href="http://www.ciram.com.br">Epagri/Ciram</a>. Estou indo para a <a href="http://www.bry.com.br/">Bry Tecnologia</a>, trabalhar com Java para Web também. Estou bem feliz e bem ansiosa. Espero fortemente que dê certo lá.</p>

<p>Semana que vem eu coloco algumas fotos da formatura&#8230; Um ótimo fim de semana a todos! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Vou+colar+grau%21&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F10%2F17%2Fvou-colar-grau%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/10/17/vou-colar-grau/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Novo site da Motorola Brasil!</title>
		<link>http://www.thaniaclair.com/2008/10/17/novo-site-da-motorola-brasil/</link>
		<comments>http://www.thaniaclair.com/2008/10/17/novo-site-da-motorola-brasil/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 14:18:37 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[aleatório]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/10/17/novo-site-da-motorola-brasil/</guid>
		<description><![CDATA[Depois de ter trabalhado dois anos em um laboratório de pesquisa da Motorola não poderia deixar de publicar este post. É claro que a Motorola tem tantas sedes em tantos lugares no Brasil e no mundo que nós ali não sabemos sobre todos os projetos, o que é o caso do site oficial da Motorola [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Novo site da Motorola Brasil!",
	url: "http://www.thaniaclair.com/2008/10/17/novo-site-da-motorola-brasil/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Depois de ter trabalhado dois anos em um laboratório de pesquisa da Motorola não poderia deixar de publicar este post. É claro que a Motorola tem tantas sedes em tantos lugares no Brasil e no mundo que nós ali não sabemos sobre todos os projetos, o que é o caso do site oficial da Motorola Brasil. A nova versão do site foi lançada ontem e é, na verdade, muito mais do que apenas um site. Sites oficiais de outros países também vêm sendo atualizados.</p>

<p>Veja como ficou lindo:   <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><a href='http://www.motorola.com.br'><img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/10/moto.png' alt='moto' style="width:98%;border:1px solid gray;margin-left:auto;margin-right:auto;display:block;"/></a></p>

<p>Acesse <a href="http://www.motorola.com.br">aqui</a> o novo site da Motorola Brasil.</p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Novo+site+da+Motorola+Brasil%21&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F10%2F17%2Fnovo-site-da-motorola-brasil%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/10/17/novo-site-da-motorola-brasil/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linguagem M</title>
		<link>http://www.thaniaclair.com/2008/10/14/linguagem-m/</link>
		<comments>http://www.thaniaclair.com/2008/10/14/linguagem-m/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 13:47:36 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[programação]]></category>

		<category><![CDATA[linguagem]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/10/14/linguagem-m/</guid>
		<description><![CDATA[
Não, nem eu e nem ninguém sabemos muito a respeito dessa nova linguagem anunciada há poucos dias pela Microsoft. Segundo o que dizem, será uma linguagem de descrição de dados com suporte  a OO, parecida com XAML. Terá integração com o Visual Studio (afinal é da M$), mas poderá ser compilada no Linux e [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Linguagem M",
	url: "http://www.thaniaclair.com/2008/10/14/linguagem-m/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.thaniaclair.com/wordpress/wp-content/uploads/2008/10/microsoft1.gif' alt='micro' style="width:30%;height:30%;float:left;margin-right:10px;" />
Não, nem eu e nem ninguém sabemos muito a respeito dessa nova linguagem anunciada há poucos dias pela Microsoft. Segundo o que dizem, será uma linguagem de descrição de dados com suporte  a OO, parecida com <a href="http://en.wikipedia.org/wiki/XAML">XAML</a>. Terá integração com o Visual Studio (afinal é da M$), mas poderá ser compilada no Linux e Mac também (quero só ver!).</p>

<p>Bom, agora é aguardar pra ver se pega&#8230; <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>

<p>Mais informações em: <br />
<a href="http://thecoffeedesk.com/news/index.php/archives/74">http://thecoffeedesk.com/news/index.php/archives/74</a> </p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Linguagem+M&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F10%2F14%2Flinguagem-m%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/10/14/linguagem-m/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I18N com JSTL</title>
		<link>http://www.thaniaclair.com/2008/09/22/i18n-com-jstl/</link>
		<comments>http://www.thaniaclair.com/2008/09/22/i18n-com-jstl/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 19:25:00 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[programação]]></category>

		<category><![CDATA[linguagem]]></category>

		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/09/22/i18n-com-jstl/</guid>
		<description><![CDATA[Bom, se você, assim como eu, está dando manutenção em alguns sistemas legados da sua empresa que infelizmente não utilizam frameworks que já oferecem suporte à internacionalização, chegou a hora de parar de ficar olhando de cara feia para as mensagens escritas diretamente nos JSPs e colocar I18N utilizando JSTL!!  

Ainda estou pesquisando a [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "I18N com JSTL",
	url: "http://www.thaniaclair.com/2008/09/22/i18n-com-jstl/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Bom, se você, assim como eu, está dando manutenção em alguns sistemas legados da sua empresa que infelizmente não utilizam frameworks que já oferecem suporte à internacionalização, chegou a hora de parar de ficar olhando de cara feia para as mensagens escritas diretamente nos JSPs e colocar I18N utilizando JSTL!! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Ainda estou pesquisando a fim de descobrir se a forma que irei apresentar é a ideal e a de melhor desempenho, mas.. é aquela velha história: funcionar, funciona! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><strong>Passo 1: Crie um arquivo de propriedades</strong></p>

<p>Crie um arquivo de extensão properties (ou mais de um, dependendo de quantas línguas você irá internacionalizar seu projeto) e coloque ali o conjunto de chaves necessárias para a I18N. Um arquivo de propriedades é composto por chaves e valores separador por igual (&#8221;=&#8221;).</p>

<p>Um exemplo de conteúdo deste tipo de arquivo seria:</p>

<pre><code># ---------------------------------
# Propriedades do SISTEMA X
# ---------------------------------

# --~--~---------~--~
# ARQUIVO: login.jsp
# --~--~---------~--~
login.label.login=Login:
login.label.senha=Senha:
login.botao.cadastro=Cadastro de Usu&amp;aacute;rio
login.botao.login=Login

# --~--~---------~--~
# ARQUIVO: relatorios.jsp
# --~--~---------~--~
relatorios.title=Relat&amp;oacute;rios
</code></pre>

<p><strong>Passo 2: Crie uma classe Java para pegar o valor das propriedades</strong></p>

<p>Um exemplo de implementação:</p>

<pre><code>import java.util.MissingResourceException;
import java.util.ResourceBundle;

/**
 * MyProperties class.
 * 
 * This class was created in order to get strings of the properties file.  
 * 
 * @author thania
 */
public class MyProperties {

    /**
     * A ResourceBundle instance to refer the MyProperties file.
     */ 
    private static ResourceBundle resourceBundle = ResourceBundle.
        getBundle("pacote.MyProperties");

    /**
     * Gets the string of the ResourceBundle instance.
     * 
     * @param key The key for searching the string.
     * @return The value that was searched in the properties file.
     * 
     */ 
    public static String getString(String key) 
    {           
        String value = null;
        try  
        {  
            value = resourceBundle.getString(key); 
        } 
        catch(MissingResourceException e) 
        {  
            e.printStackTrace();
            System.err.println(new StringBuilder("ERROR: Properties :: getString -&gt; ").
                append(key).append("\n").append(e));  
        }
        if (value == null) 
        {
            System.err.println(new StringBuilder("ERROR: Properties :: getString -&gt; ").
                append(key));  
        }
        return value;
    }
}
</code></pre>

<p><strong>Passo 3: Configure o web.xml</strong></p>

<p>É preciso informar no web.xml qual será o arquivo que contém as mensagens do seu sistema. Para isto, basta adicionar a seguinte configuração no arquivo:</p>

<pre><code>&lt;context-param&gt;
    &lt;description&gt;Arquivo de propriedades do Sistema X&lt;/description&gt;
    &lt;param-name&gt;javax.servlet.jsp.jstl.fmt.localizationContext&lt;/param-name&gt;
    &lt;param-value&gt;pacote.MyProperties&lt;/param-value&gt;
&lt;/context-param&gt;
</code></pre>

<p><strong>Passo 4: Use I18N no seu JSP!</strong></p>

<p>Para utilizar as mensagens nas suas páginas JSP, importe a taglib fmt do JSTL:</p>

<pre><code>&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %&gt; 
</code></pre>

<p>Setar a classe que cria uma instância de ResourceBundle para buscar a valor no arquivo de propriedades:</p>

<pre><code>&lt;fmt:setBundle var="messages" basename="pacote.MyProperties"/&gt;    
</code></pre>

<p>E, finalmente, use no texto do formulário:</p>

<pre><code>&lt;fmt:message key="login.label.senha" bundle="${messages}"/&gt;
</code></pre>

<p>Isso retornará: <em>&#8220;Senha:&#8221;</em></p>

<p>Enjoy! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p>ps.: Se alguém tiver uma maneira melhor de fazer isso, por favor, mande-me um comentário. Nesse caso, não vale usar framework. Estou com um sistema legado aqui sem direito a refactoring e replanejamento da arquitetura, por enquanto. :~(</p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=I18N+com+JSTL&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F09%2F22%2Fi18n-com-jstl%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/09/22/i18n-com-jstl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Minhas considerações sobre o Mês de Java Floripa</title>
		<link>http://www.thaniaclair.com/2008/09/21/minhas-consideracoes-sobre-o-mes-de-java-floripa/</link>
		<comments>http://www.thaniaclair.com/2008/09/21/minhas-consideracoes-sobre-o-mes-de-java-floripa/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 20:29:14 +0000</pubDate>
		<dc:creator>Thânia Clair</dc:creator>
		
		<category><![CDATA[evento]]></category>

		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.thaniaclair.com/2008/09/21/minhas-consideracoes-sobre-o-mes-de-java-floripa/</guid>
		<description><![CDATA[Ontem de manhã fui no evento &#8220;Mês de Java Floripa&#8221;, organizado pela galera do GUJavaSC.

A primeira palestra, “Java na Ponta dos Dedos: A revolução Invisível”, foi ministrada por Roger Brinkley. Quando vi a programação do evento e li o nome da palestra, não tinha uma idéia exata sobre o que seria, pois o nome não [...]

<script type="text/javascript">
SHARETHIS.addEntry({
	title: "Minhas considerações sobre o Mês de Java Floripa",
	url: "http://www.thaniaclair.com/2008/09/21/minhas-consideracoes-sobre-o-mes-de-java-floripa/"
});
</script>
	]]></description>
			<content:encoded><![CDATA[<p>Ontem de manhã fui no evento &#8220;Mês de Java Floripa&#8221;, organizado pela galera do <a href="http://www.gujavasc.org.br/">GUJavaSC</a>.</p>

<p>A primeira palestra, “Java na Ponta dos Dedos: A revolução Invisível”, foi ministrada por <a href="http://www.sun.com/aboutsun/media/ceo/bio.jsp?name=Roger Brinkley">Roger Brinkley</a>. Quando vi a programação do evento e li o nome da palestra, não tinha uma idéia exata sobre o que seria, pois o nome não era muito sugestivo, mas resolvi arriscar. Fiquei um pouco surpresa na hora, pois tinha a impressão de que era um outro rapaz que apresentaria. Mas, tudo bem, no final das contas demos muita sorte pois o Roger é um cara muito experiente na área de mobile e embedded, e ainda por cima trabalha na Sun! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p>Bom, a palestra do Roger foi ótima. Na minha opinião, o inglês dele não estava difícil de entender. Ele apresentou diversos dispositivos mobile e embedded e deu algumas demostrações ao vivo. Em uma das demostrações, eu acabei participando, pois pelo visto, ninguém além de mim no auditório sabia tocar piano. Quando eu levantei a mão, dizendo que sabia, ele logo pediu pra ir lá na frente. &#8220;Arght, por que eu fui levantar a mão?!&#8221; - pensei. Bom, basicamente ele tinha uma caneta &#8220;mágica&#8221; que me possibilitava tocar piano com ela. Foi preciso seguir algumas instruções ditas em inglês pela caneta (sim! a caneta tinha instruções gravadas em voz!) a fim de desenhar o piano em um papel e pronto, ela ficava disponível para tocar. Como só as notas da oitava principal estavam desenhadas, toquei um trecho da nona sinfonia de Bethoven. Eu só não sei se o público entendeu que era isso que estava acontecendo (que fiz um desenho de um piano e que, de alguma maneira, a caneta emitia um tom quando se tocava em algum dos retângulos em vertical. Estes retângulos representavam as notas do piano e foi através deles que eu consegui tocar a música :)&#8230; Acabei ganhando uma meia com o desenho do Duke pela participação, mas como era uma meia masculina e de tamanho 42 (detalhe: meu pé é 35), doei ela para o <a href="http://www.caiomoritz.com/">Caio</a>.</p>

<p>A segunda palestra, e última da manhã, foi ministrada pelo pessoal do Floggy, um framework para persitência de dados no JavaME. Achei bem interessante, apesar de atualmente eu não trabalhar com JavaME. Nem fiquei com sono nem nada&#8230; Eles souberam explicar direitinho como usar o framework, apresentando exemplos práticos.  </p>

<p>No final da manhã, houveram sorteios de brindes. Ganhei uma bolinha laranja da Sun que eles estavam atirando na platéia (realmente atirando! hehehe..) e uma camiseta de Java, por eu ser uma das únicas mulheres ali no evento. Infelizmente, a tarde não pude ir assistir as outras palestras, pois tinha aula de inglês. Eu realmente queria ter assistido a palestra sobre Glassfish v3 (afinal eu trabalho com o Glassfish v2), uma pena eu não poder ter ido. Quem tiver ido, por favor, mande-me um comentário me dando uma idéia geral. Espero que os slides fiquem disponíveis.</p>

<p>De qualquer forma, Bruno Ghisi e demais organizadores, parabéns pelo evento!! <img src='http://www.thaniaclair.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://sharethis.com/item?publisher=216433d7-ea64-4ded-bf15-755250ac76a4&title=Minhas+considera%C3%A7%C3%B5es+sobre+o+M%C3%AAs+de+Java+Floripa&url=http%3A%2F%2Fwww.thaniaclair.com%2F2008%2F09%2F21%2Fminhas-consideracoes-sobre-o-mes-de-java-floripa%2F">ShareThis</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.thaniaclair.com/2008/09/21/minhas-consideracoes-sobre-o-mes-de-java-floripa/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
