<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
   <channel>
      <title>Dextra Sistemas :: RSS</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=LrW43Qkp3hG_VMCgrbQIDg</link>
      <pubDate>Wed, 04 Nov 2009 21:25:41 -0800</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/dextra" type="application/rss+xml" /><feedburner:emailServiceId>dextra</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
         <title>GLOBOSAT adota inovadora plataforma de conteúdo digital desenvolvida em Scrum pela Dextra</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/HWEepvD7mtQ/globosat-adota-inovadora-plataforma-de-conteudo-digital-desenvolvida-em-scrum-pela-dextra.htm</link>
         <description>GLOBOSAT adota inovadora plataforma de conteúdo digital desenvolvida em Scrum pela Dextra&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/D6VwLuQY2iI" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/HWEepvD7mtQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_bdd5c3d153863e79f624fea5557f1ec3</guid>
         <pubDate>Wed, 04 Nov 2009 04:00:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/D6VwLuQY2iI/globosat-adota-inovadora-plataforma-de-conteudo-digital-desenvolvida-em-scrum-pela-dextra.htm</feedburner:origLink></item>
      <item>
         <title>Estágio - Área Comercial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Forte conhecimento em Informática, habilidades na elaboração de relatórios gerenciais e planilhas. Facilidade na comunicação verbal e escrita. Irá atuar como apoio na implantação das estratégias e ações desenvolvidas pela área Comercial, nas rotinas administrativas de vendas e no atendimento a clientes. &lt;/li&gt;&lt;li&gt;Superior cursando em Administração e áreas afins.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;Nenhuma&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP &lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Tue, 03 Nov 2009 08:46:50 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>12 Melhores Empresas para Trabalhar - Clima organizacional e trabalho em equipe valorizam a Dextra</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/rwVdDwhDpf4/12-melhores-empresas-para-trabalhar-clima-organizacional-e-trabalho-em-equipe-valorizam-a-dextra.htm</link>
         <description>12 Melhores Empresas para Trabalhar - Clima organizacional e trabalho em equipe valorizam a Dextra&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/TROw_y2mBG4" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/rwVdDwhDpf4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_d0203db7dd5aa09dd10844198cbcffe4</guid>
         <pubDate>Thu, 29 Oct 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/TROw_y2mBG4/12-melhores-empresas-para-trabalhar-clima-organizacional-e-trabalho-em-equipe-valorizam-a-dextra.htm</feedburner:origLink></item>
      <item>
         <title>Dextra realiza consultoria em performance para o CTI Renato Archer</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/mh4Tgj-4gVs/dextra-realiza-consultoria-em-performance-para-o-cti-renato-archer.htm</link>
         <description>Dextra realiza consultoria em performance para o CTI Renato Archer&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/YsC2rxyA2NE" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/mh4Tgj-4gVs" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_c4eb2cfe4b067004a5da997136372804</guid>
         <pubDate>Wed, 28 Oct 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/YsC2rxyA2NE/dextra-realiza-consultoria-em-performance-para-o-cti-renato-archer.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: 2ª edição do evento Maratona JBoss terá o conteúdo técnico ministrado pela Dextra. Inscreva-se! http://migre.me/82i1</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/X1ba0wSJ8kk/5171026862</link>
         <description>dextracursos: 2ª edição do evento Maratona JBoss terá o conteúdo técnico ministrado pela Dextra. Inscreva-se! http://migre.me/82i1&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/AuM-T6tWf4g" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/X1ba0wSJ8kk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/5171026862</guid>
         <pubDate>Mon, 26 Oct 2009 04:49:54 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/AuM-T6tWf4g/5171026862</feedburner:origLink></item>
      <item>
         <title>DBA PostgreSQL</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência de 1 a 2 anos como administrador de bancos de dados PostgreSQL ou Oracle;&lt;/li&gt;&lt;li&gt;Experiência em modelagem de banco de dados;
Experiência com otimização de consultas;
Conhecimento de UML/RUP;
Conhecimento de plataformas de desenvolvimento, desejável Java ou .NET;&lt;/li&gt;&lt;li&gt;Familiaridade com controlador de versão (SVN, CVS);&lt;/li&gt;&lt;li&gt;Cursando ou graduado em curso superior na área de informática;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender;
Boa escrita e habilidade para documentar;
Disponibilidade para 40h semanais.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Thu, 22 Oct 2009 12:01:42 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>dextracursos: Dextra ministra palestra de Scrum no 3º Encontro de Software Livre de Itatiba - ESLI, dia 30/10 às 19h00. Participe! http://migre.me/9zkA</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/s5JHZNru7mk/5042333717</link>
         <description>dextracursos: Dextra ministra palestra de Scrum no 3º Encontro de Software Livre de Itatiba - ESLI, dia 30/10 às 19h00. Participe! http://migre.me/9zkA&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/2Qsj-dKFYag" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/s5JHZNru7mk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/5042333717</guid>
         <pubDate>Wed, 21 Oct 2009 05:00:50 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/2Qsj-dKFYag/5042333717</feedburner:origLink></item>
      <item>
         <title>Gerente de Projetos</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência comprovada em gestão de projetos de desenvolvimento de software.&lt;/li&gt;&lt;li&gt;Experiência com metodologia RUP e/ou ágeis; Conhecimento de modelagem Orientada a Objetos; Conhecimento de banco de dados; Conhecimento de arquitetura e servidores de aplicação.&lt;/li&gt;&lt;li&gt;Formação acadêmica em TI ou áreas afins; Certificação PMP; Experiência em projetos com tecnologias Web (Java EE).&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Grande facilidade de relacionamento interpessoal e capacidade de comunicação; Capacidade de liderar equipes heterogêneas em experiências e competências; Disponibilidade para viagens.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Tue, 20 Oct 2009 12:01:37 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Estagiário - Infra-estrutura</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência anterior em Infra-estrutura/suporte técnico.&lt;/li&gt;&lt;li&gt;Noções de administração de sistemas e de redes Linux;
Noções em Shell Script e Python;
Conhecimento em hardware;
Disposição para resolver/detectar problemas de hardware;
Noções em configuração de servidor e de redes Windows;
Conhecimento em Samba, LDAP, máquinas virtuais, servidor de e-mail, etc.;&lt;/li&gt;&lt;li&gt;Cursando superior ou concluído curso Técnico na área de informática;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender;
Boa escrita e habilidade para documentar;
&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Tue, 20 Oct 2009 04:52:48 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Desenvolvedor Ruby on Rails</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência com Rails;
Domínio de Ruby, HTML e Javascript;
Conhecimentos de SQL e Linux;&lt;/li&gt;&lt;li&gt;Superior Cursando ou Completo.&lt;/li&gt;&lt;li&gt;Inglês Avançado ou Fluente;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender; Boa escrita e habilidade para documentar; Disponibilidade para 40h semanais.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Thu, 15 Oct 2009 13:02:02 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>dextracursos: Road Show JBoss, próxima cidade Curitiba - PR. Acesse: http://tinyurl.com/rexqz2</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/nrHUnxZdUuc/4809824300</link>
         <description>dextracursos: Road Show JBoss, próxima cidade Curitiba - PR. Acesse: http://tinyurl.com/rexqz2&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/lzWyI03PPwg" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/nrHUnxZdUuc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/4809824300</guid>
         <pubDate>Mon, 12 Oct 2009 07:40:27 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/lzWyI03PPwg/4809824300</feedburner:origLink></item>
      <item>
         <title>dextracursos: Treinamentos PostgreSQL em Curitiba. A Dextra oferece as últimas vagas os treinamentos de PostgreSQL, confira em http://tinyurl.com/rexqz2</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/VqHzoVXIK8g/4735106958</link>
         <description>dextracursos: Treinamentos PostgreSQL em Curitiba. A Dextra oferece as últimas vagas os treinamentos de PostgreSQL, confira em http://tinyurl.com/rexqz2&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/2G0W_deED2o" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/VqHzoVXIK8g" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/4735106958</guid>
         <pubDate>Fri, 09 Oct 2009 07:12:15 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/2G0W_deED2o/4735106958</feedburner:origLink></item>
      <item>
         <title>dextracursos: Dextra realiza evento Scrum Meeting 2.0 em São Paulo, Rio e São José dos Campos. Inscreva-se: http://migre.me/8wul</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/5uUp3hnxQMc/4682812414</link>
         <description>dextracursos: Dextra realiza evento Scrum Meeting 2.0 em São Paulo, Rio e São José dos Campos. Inscreva-se: http://migre.me/8wul&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/6CcnmEBeYRg" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/5uUp3hnxQMc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/4682812414</guid>
         <pubDate>Wed, 07 Oct 2009 07:11:40 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/6CcnmEBeYRg/4682812414</feedburner:origLink></item>
      <item>
         <title>Dextra organiza evento Scrum Meeting 2.0</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/E8Diii6Bivk/dextra-organiza-evento-scrum-meeting-2.0.htm</link>
         <description>Evento percorrerá as cidades de São Paulo, Rio de Janeiro e São José dos Campos&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/CvUS-_QO-sY" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/E8Diii6Bivk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_46aea1dcf6e1f9aba26320ce1fb6ea73</guid>
         <pubDate>Mon, 05 Oct 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/CvUS-_QO-sY/dextra-organiza-evento-scrum-meeting-2.0.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: Dextra realiza evento Scrum Meeting 2.0 em São Paulo, Rio e São José dos Campos. Inscreva-se: http://migre.me/8cw1</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/uKnp5X-MS14/4561083298</link>
         <description>dextracursos: Dextra realiza evento Scrum Meeting 2.0 em São Paulo, Rio e São José dos Campos. Inscreva-se: http://migre.me/8cw1&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/ASPCEuJTdp8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/uKnp5X-MS14" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/4561083298</guid>
         <pubDate>Fri, 02 Oct 2009 12:28:27 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/ASPCEuJTdp8/4561083298</feedburner:origLink></item>
      <item>
         <title>dextracursos: 2ª edição do evento Maratona JBoss terá o conteúdo técnico ministrado pela Dextra. Participe! http://migre.me/82i1</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/gOO13SAQvcY/4505648313</link>
         <description>dextracursos: 2ª edição do evento Maratona JBoss terá o conteúdo técnico ministrado pela Dextra. Participe! http://migre.me/82i1&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/kmlFdqEr2LU" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/gOO13SAQvcY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/4505648313</guid>
         <pubDate>Wed, 30 Sep 2009 12:59:10 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/kmlFdqEr2LU/4505648313</feedburner:origLink></item>
      <item>
         <title>Evento de JBoss terá conteúdo técnico da Dextra</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/AavkEGNmhD0/evento-de-jboss-tera-conteudo-tecnico-da-dextra.htm</link>
         <description>Evento de JBoss terá conteúdo técnico da Dextra&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/5X8FO42J0go" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/AavkEGNmhD0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_0ea5de3cb4a2d03a19ef4c1011ddef87</guid>
         <pubDate>Wed, 30 Sep 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/5X8FO42J0go/evento-de-jboss-tera-conteudo-tecnico-da-dextra.htm</feedburner:origLink></item>
      <item>
         <title>Dextra patrocina a terceira conferência nacional de PostgreSQL - PGCon Brasil 2009</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/OSME5ed-gtc/dextra-patrocina-terceira-conferencia-nacional-de-postgresql.htm</link>
         <description>Dextra patrocina a terceira conferência nacional de PostgreSQL - PGCon Brasil 2009&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/YW99pHMapBw" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/OSME5ed-gtc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_7807b87d0e16a4af30d8f4cf7c556380</guid>
         <pubDate>Fri, 18 Sep 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/YW99pHMapBw/dextra-patrocina-terceira-conferencia-nacional-de-postgresql.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: A Dextra é patrocinadora do PGCon Brasil 2009, o maior evento de PostgreSQL da América Latina! Faça já sua inscrição: http://migre.me/7gcU</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/oyCMOJg08sU/4084705397</link>
         <description>dextracursos: A Dextra é patrocinadora do PGCon Brasil 2009, o maior evento de PostgreSQL da América Latina! Faça já sua inscrição: http://migre.me/7gcU&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/q5EQHHsK4n8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/oyCMOJg08sU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/4084705397</guid>
         <pubDate>Fri, 18 Sep 2009 11:25:46 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/q5EQHHsK4n8/4084705397</feedburner:origLink></item>
      <item>
         <title>Curso: Oracle Administração do Banco de Dados</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/_Tdqbv2_XAY/oradba.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :15/03/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :14/04/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :40&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/oracle/oradba.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=63"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/IlEKFg0kgQo" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/_Tdqbv2_XAY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_d4952d595fde4ce36a59880516c154bc</guid>
         <pubDate>Tue, 15 Sep 2009 21:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/IlEKFg0kgQo/oradba.htm</feedburner:origLink></item>
      <item>
         <title>Dextra realiza Road Show de treinamentos PostgreSQL e JBoss</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/BaE7sfkXX7s/dextra-realiza-roadshow-de-treinamentos-postgresql-e-jBoss.htm</link>
         <description>Dextra realiza Road Show de treinamentos PostgreSQL e JBoss&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/h4yiK7LRrWA" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/BaE7sfkXX7s" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_4f7e23912da07d65ec2cc75d418a2780</guid>
         <pubDate>Mon, 14 Sep 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/h4yiK7LRrWA/dextra-realiza-roadshow-de-treinamentos-postgresql-e-jBoss.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: Dextra Sistemas promove Roadshow de treinamentos PostgreSQL e JBoss. Confira a programação: http://tinyurl.com/rexqz2</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/eadx8xt_BE0/3984008522</link>
         <description>dextracursos: Dextra Sistemas promove Roadshow de treinamentos PostgreSQL e JBoss. Confira a programação: http://tinyurl.com/rexqz2&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/fr9wE8D_A2E" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/eadx8xt_BE0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3984008522</guid>
         <pubDate>Mon, 14 Sep 2009 10:10:55 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/fr9wE8D_A2E/3984008522</feedburner:origLink></item>
      <item>
         <title>Redator</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Sólidos conhecimentos da língua portuguesa; Texto elegante e objetivo; Capacidade de desenvolver vários projetos ao mesmo tempo.
&lt;/li&gt;&lt;li&gt;Conhecer Fireworks, Photoshop, Dreamweaver e Flash; Conhecer HTML; Experiência em CMS (Sistema de gerenciamento de conteúdo).
Diferencial: Portifólio utilizando os conhecimentos acima. &lt;/li&gt;&lt;li&gt;Inglês avançado. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Capacidade de aprender rápido; Gostar de arte, design, tecnologia e games.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP &lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Fri, 11 Sep 2009 11:40:51 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Programador Front end (interfaces)</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Conhecer Fireworks, Photoshop e Dreamweaver; Sólidos conhecimentos de HTML e CSS; Sólidos conhecimentos de Javascript; Conhecer AJAX e DOM Scripting. &lt;/li&gt;&lt;li&gt;Conhecer e utilizar bibliotecas de Javascript (JQuery e outras); Conhecer e utilizar grid frameworks (960gs e outros); Conhecer e utilizar as melhores práticas de SEO; Conhecer padrões web e semantical web; Experiência em MVC. &lt;/li&gt;&lt;li&gt;Inglês Avançado. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Capacidade de aprender rápido; Gostar de arte, design, tecnologia e games.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Fri, 11 Sep 2009 11:36:25 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Webdesigner</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Conhecer Fireworks, Photoshop, Dreamweaver e Flash; Sólidos conhecimentos de design e direção de arte; Conhecer HTML, CSS e Javascript; Conhecer e utilizar as melhores práticas de usabilidade. &lt;/li&gt;&lt;li&gt;Experiência em prototipação de websites (wireframes navegáveis); Conhecer e utilizar grid design; Desenho a mão livre; Experiência em modelagem 3D; Diferencial: Portifólio utilizando os conhecimentos acima. &lt;/li&gt;&lt;li&gt;Inglês avançado.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Capacidade de aprender rápido; Gostar de arte, design, tecnologia e games.
&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Fri, 11 Sep 2009 11:29:37 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Motion Designer</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Conhecer Flash, Fireworks, Photoshop e After Effects; Sólidos conhecimentos de animação em timeline; Conhecer AS2 e AS3. &lt;/li&gt;&lt;li&gt;Desenho a mão livre; Experiência em roterização e story board; Conhecer e utilizar tweening classes (animação via Actionscript); Experiência em vídeo no Flash (embed e streaming); Experiência em modelagem 3D; Diferencial: Portifólio utilizando os conhecimentos acima. &lt;/li&gt;&lt;li&gt;Inglês avançado.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Capacidade de aprender rápido; Gostar de arte, design, tecnologia e games.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP &lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Fri, 11 Sep 2009 11:02:52 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Programador Flash (Actionscript)</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Conhecer Flash, Fireworks e Photoshop; AS2 e AS3 fluentes; Conhecimento de animação em timeline. &lt;/li&gt;&lt;li&gt;Conhecer frameworks para Flash (Gaia e outros); Experiência em programação orientada a objetos; Experiência em desenvolvimento MVC; Experiência em ferramentas de versionamento (Subversion, GIT e outros); Experiência em vídeo no Flash (embed, streaming e Flash Media Server); Diferencial: Portifólio utilizando os conhecimentos acima. &lt;/li&gt;&lt;li&gt;Inglês avançado.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Gostar de arte, design, tecnologia e games; Capacidade de aprender rápido. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Fri, 11 Sep 2009 08:01:23 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>dextracursos: Confiram as novas vagas para estágio disponíveis no site na Dextra: http://www.dextra.com.br/empresa/oportunidades.php Cadastre-se!</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/40B62M1PJwI/3740001301</link>
         <description>dextracursos: Confiram as novas vagas para estágio disponíveis no site na Dextra: http://www.dextra.com.br/empresa/oportunidades.php Cadastre-se!&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/R-4Ya3t4lZ8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/40B62M1PJwI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3740001301</guid>
         <pubDate>Thu, 03 Sep 2009 12:19:56 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/R-4Ya3t4lZ8/3740001301</feedburner:origLink></item>
      <item>
         <title>dextracursos: Oracle Administração do Banco de Dados - Nova turma aos sábados, início em 12 de setembro, veja em: http://tinyurl.com/nvcxqy</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/V5YgQi0WOBA/3695497211</link>
         <description>dextracursos: Oracle Administração do Banco de Dados - Nova turma aos sábados, início em 12 de setembro, veja em: http://tinyurl.com/nvcxqy&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/C_BAtF_KPk4" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/V5YgQi0WOBA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3695497211</guid>
         <pubDate>Tue, 01 Sep 2009 12:59:54 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/C_BAtF_KPk4/3695497211</feedburner:origLink></item>
      <item>
         <title>dextracursos: Novas turmas em São Paulo para Formação PostgreSQL com Alta Disponibilidade, de 14 à 30 de setembro. Veja http://tinyurl.com/cpx4am</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/1q4ZWbwxVAc/3668699040</link>
         <description>dextracursos: Novas turmas em São Paulo para Formação PostgreSQL com Alta Disponibilidade, de 14 à 30 de setembro. Veja http://tinyurl.com/cpx4am&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/kFvYKJyl4SA" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/1q4ZWbwxVAc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3668699040</guid>
         <pubDate>Mon, 31 Aug 2009 09:35:28 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/kFvYKJyl4SA/3668699040</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Alta Disponibilidade</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/gvm4HrdPOFY/postgres-alta-disponibilidade.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :25/02/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :04/03/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/postgres-alta-disponibilidade.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=68"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/gvm4HrdPOFY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e723aafb5a08c2d12822b52f62a87706</guid>
         <pubDate>Fri, 28 Aug 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/postgres-alta-disponibilidade.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: Treinamento Servidores JBoss em São Paulo-SP, de 21 à 25 de setembro de 2009. Saiba mais: http://tinyurl.com/mb7sof</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/fVFyjnDK6s8/3561366473</link>
         <description>dextracursos: Treinamento Servidores JBoss em São Paulo-SP, de 21 à 25 de setembro de 2009. Saiba mais: http://tinyurl.com/mb7sof&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/vNhK1UsinAE" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/fVFyjnDK6s8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3561366473</guid>
         <pubDate>Wed, 26 Aug 2009 11:16:30 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/vNhK1UsinAE/3561366473</feedburner:origLink></item>
      <item>
         <title>Curso: Oracle PL SQL Essencial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/6o806SnUxKo/oraplsql.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :22/02/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :10/03/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :20&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/oracle/oraplsql.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=14"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/888MKH74QuY" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/6o806SnUxKo" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_ae4b92cb85ad42898b4f0abe2880cc84</guid>
         <pubDate>Tue, 25 Aug 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/888MKH74QuY/oraplsql.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: Turma para Formação Programador Java - Treinamento Oficial Sun em Campinas! Acesse http://tinyurl.com/mj6wlf</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/haZNtLrhW3g/3430645863</link>
         <description>dextracursos: Turma para Formação Programador Java - Treinamento Oficial Sun em Campinas! Acesse http://tinyurl.com/mj6wlf&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/dSQn-dJXg-I" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/haZNtLrhW3g" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3430645863</guid>
         <pubDate>Thu, 20 Aug 2009 09:53:43 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/dSQn-dJXg-I/3430645863</feedburner:origLink></item>
      <item>
         <title>dextracursos: Dextra Sistemas fecha parceria com Sun Microsystems para oferta dos treinamentos oficiais de Java da Sun. Leia em http://tinyurl.com/ldjaem</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/DyFO5-sthck/3404462399</link>
         <description>dextracursos: Dextra Sistemas fecha parceria com Sun Microsystems para oferta dos treinamentos oficiais de Java da Sun. Leia em http://tinyurl.com/ldjaem&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/mtJYNvkTnkA" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/DyFO5-sthck" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3404462399</guid>
         <pubDate>Wed, 19 Aug 2009 06:01:59 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/mtJYNvkTnkA/3404462399</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas fecha parceria com Sun Microsystems para oferta de cursos JAVA</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/rRo6o49Vj9I/dextra-sistemas-fecha-parceria-com-sun-microsystems-para-oferta-de-cursos-java.htm</link>
         <description>Campinas será a primeira cidade fora das capitais brasileiras a ter treinamentos oficiais Sun&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/zEO1RA1q9Bk" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/rRo6o49Vj9I" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_3c70085e9e513f84d1cfe91844fd28b9</guid>
         <pubDate>Tue, 18 Aug 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/zEO1RA1q9Bk/dextra-sistemas-fecha-parceria-com-sun-microsystems-para-oferta-de-cursos-java.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: Treinamento Programação PHP com Banco de Dados, aulas no período noturno, início 25/08. Veja mais em: http://tinyurl.com/ry4rgz</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/vV25J9fPDOE/3291631085</link>
         <description>dextracursos: Treinamento Programação PHP com Banco de Dados, aulas no período noturno, início 25/08. Veja mais em: http://tinyurl.com/ry4rgz&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/w5oQBBkGAPc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/vV25J9fPDOE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3291631085</guid>
         <pubDate>Thu, 13 Aug 2009 12:00:11 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/w5oQBBkGAPc/3291631085</feedburner:origLink></item>
      <item>
         <title>dextracursos: Treinamento Administração do Banco de Dados Oracle, turma aos sábados, início 29/08/2009. Descrição do curso em http://tinyurl.com/nvcxqy</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/EuNsHKB22H8/3287926583</link>
         <description>dextracursos: Treinamento Administração do Banco de Dados Oracle, turma aos sábados, início 29/08/2009. Descrição do curso em http://tinyurl.com/nvcxqy&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/vUnp-JsdmE4" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/EuNsHKB22H8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3287926583</guid>
         <pubDate>Thu, 13 Aug 2009 08:34:18 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/vUnp-JsdmE4/3287926583</feedburner:origLink></item>
      <item>
         <title>dextracursos: MySQL: Administração do Banco. Nova turma dia 19 de agosto. Veja mais em http://tinyurl.com/cpx4am</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/oQnySGQlETQ/3264778868</link>
         <description>dextracursos: MySQL: Administração do Banco. Nova turma dia 19 de agosto. Veja mais em http://tinyurl.com/cpx4am&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/9G22FXAfKH8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/oQnySGQlETQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3264778868</guid>
         <pubDate>Wed, 12 Aug 2009 06:06:24 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/9G22FXAfKH8/3264778868</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/SEa3BE53maM/pgperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :04/02/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :23/02/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=10"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/SEa3BE53maM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_b3393fe0a1b28d0e1a0bb4f063d0e816</guid>
         <pubDate>Fri, 07 Aug 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgperf.htm</feedburner:origLink></item>
      <item>
         <title>dextracursos: Participe de 3 ou mais cursos da Dextra e ganhe 06 meses de assinatura da Revista Linux Magazine. Veja mais em: http://tinyurl.com/mo2w8l</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/8MydVHY4BjI/3180090926</link>
         <description>dextracursos: Participe de 3 ou mais cursos da Dextra e ganhe 06 meses de assinatura da Revista Linux Magazine. Veja mais em: http://tinyurl.com/mo2w8l&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/APvzY7jRs8k" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/8MydVHY4BjI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3180090926</guid>
         <pubDate>Fri, 07 Aug 2009 09:49:11 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/APvzY7jRs8k/3180090926</feedburner:origLink></item>
      <item>
         <title>dextracursos: Últimas vagas para os treinamentos PostgreSQL Performance Tuning e PostgreSQL Alta Disponibilidade Veja mais em: http://tinyurl.com/cpx4am</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/J7a8Xu9gpsY/3123893737</link>
         <description>dextracursos: Últimas vagas para os treinamentos PostgreSQL Performance Tuning e PostgreSQL Alta Disponibilidade Veja mais em: http://tinyurl.com/cpx4am&lt;img src="http://feeds.feedburner.com/~r/twitter-dextra-cursos/~4/ssRJcVe_4b8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/J7a8Xu9gpsY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">http://twitter.com/dextracursos/statuses/3123893737</guid>
         <pubDate>Tue, 04 Aug 2009 06:15:39 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/twitter-dextra-cursos/~3/ssRJcVe_4b8/3123893737</feedburner:origLink></item>
      <item>
         <title>Curiosidade do Magic Number</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/kiJgUnleOi4/</link>
         <description>pre{font-family:"Courier New", Courier, monospace;font-size:12px;background:#ccc;border:1px dashed #666;	display:block;padding:20px; overflow:auto}
Olá Pessoal,
Hoje nosso post será apenas uma curiosidade.
Segundo a spec da VM, a estrutura de um arquivo .class deve ser: ClassFile { u4 magic; u2 minor_version; u2 major_version; u2 constant_pool_count; cp_info constant_pool[constant_pool_count-1]; [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/jblog/?p=68</guid>
         <pubDate>Mon, 27 Jul 2009 06:51:07 -0700</pubDate>
         <content:encoded><![CDATA[<style>pre{font-family:"Courier New", Courier, monospace;font-size:12px;background:#ccc;border:1px dashed #666;display:block;padding:20px;overflow:auto;}</style>
<p>Olá Pessoal,</p>
<p>Hoje nosso post será apenas uma curiosidade.<br />
Segundo a <code>spec</code> da VM, a estrutura de um arquivo <code>.class</code> deve ser:</p>
<pre> <code>ClassFile { u4 magic; u2 minor_version; u2 major_version; u2 constant_pool_count; cp_info constant_pool[constant_pool_count-1]; u2 access_flags; u2 this_class; u2 super_class; u2 interfaces_count; u2 interfaces[interfaces_count]; u2 fields_count; field_info fields[fields_count]; u2 methods_count; method_info methods[methods_count]; u2 attributes_count; attribute_info attributes[attributes_count]; } </code>
</pre>
<p>Os 4 primeiros <code>bytes</code> desse arquivo, chamado de magic, idenfica que um arquivo é um <code>class</code> (<strong>&#8220;The magic item supplies the magic number identifying the class file format;&#8221;</strong>).</p>
<p>Ou seja, qualquer arquivo <code>.class</code> terá esse magic number que, em hexadecimal é nada mais do que <code>0xCAFEBABE</code> ou simplesmente <strong>Cafe Babe</strong>.</p>
<p>Faça o teste! abra qualquer <code>.class</code> em um editor hexadecimal e veja o resultado&#8230;</p>
<p><strong>Na linha de comando do Linux:</strong></p>
<pre>
<code>hexdump -C arquivo.class</code>
</pre>
<p><strong>Saída</strong></p>
<pre>
<code>00000000 ca fe ba be 00 00 00 32 00 81 0a 00 21 00 4a 0a |Êþº¾...2....!.J.|
00000010 00 0f 00 4b 09 00 0f 00 4c 07 00 4d 0a 00 04 00 |...K....L..M....|
00000020 4a 0a 00 04 00 4e 0a 00 04 00 4f 07 00 50 09 00 |J....N....O..P..|
00000030 0f 00 51 08 00 52 0b 00 53 00 54 07 00 55 0a 00 |..Q..R..S.T..U..|</code>
</pre>
<p><strong>No emacs:</strong></p>
<pre> <code>emacs -nw arquivo.class</code>
</pre>
<p><strong>Mudar para modo hexadecimal</strong>:</p>
<p>- aperte Esc</p>
<p>- aperte x</p>
<p>- Digite: hexl-mode</p>
<p><strong>Para sair</strong>:</p>
<p>- Crtl+X</p>
<p>- Crtl + C </p>
<p>Enviado por: <strong>Raoni Fortes Normanton</strong><br />
Desenvolvedor Java, Dextra Sistemas</p>
<img src="http://feeds.feedburner.com/~r/dextra-jblog/~4/pzNMFg2HVJc" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/kiJgUnleOi4" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-jblog/~3/pzNMFg2HVJc/</feedburner:origLink></item>
      <item>
         <title>Estágio Técnico/Superior - Desenvolvimento</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Noções de algoritmo e noções básicas de java e/ou PHP e/ou Ruby on rails&lt;/li&gt;&lt;li&gt;Técnico ou superior cursando em TI;
Disponibilidade para estagiar 30h semanais em horário diurno&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Gostar de arte, design, tecnologia e games; Capacidade de aprender rápido. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Thu, 23 Jul 2009 07:33:36 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas é a primeira empresa de software livre no ranking Great Place to Work</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/OUVvHPzZGVs/dextra-sistemas-e-primeira-empresa-de-software-livre-no-ranking-great-place-to-work.htm</link>
         <description>Dextra Sistemas é a primeira empresa de software livre no ranking Great Place to Work&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/0V-rQrOHoDc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/OUVvHPzZGVs" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_5a8d5e934d3140cff18e5caf76053563</guid>
         <pubDate>Wed, 22 Jul 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/0V-rQrOHoDc/dextra-sistemas-e-primeira-empresa-de-software-livre-no-ranking-great-place-to-work.htm</feedburner:origLink></item>
      <item>
         <title>Curso: Oracle Essencial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/D6elG7cMCAc/oraintro.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :18/01/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :10/02/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :32&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/oracle/oraintro.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=13"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/_ve_4xdnnOc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/D6elG7cMCAc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_898cafa9fbbcc373013752b304a62649</guid>
         <pubDate>Tue, 21 Jul 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/_ve_4xdnnOc/oraintro.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/3ttFCYkVTT8/pgdba.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :14/01/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :02/02/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgdba.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=9"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/3ttFCYkVTT8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_8e2132b7c22c5e624c888b80b8a1571c</guid>
         <pubDate>Fri, 17 Jul 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgdba.htm</feedburner:origLink></item>
      <item>
         <title>Woopra - Concorrente do Google Analytics</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/QcAJd7LvA0E/</link>
         <description>­­
Apresentando… Woopra­
­Foi lançado recentemente um concorrente de peso para o Google Analytics, Woopra.
Woopra é um sistema de web estatísticas e web tracking digno de notícia.
Segue abaixo alguns dos recursos e detalhes que você só pode conhecer usando, e são eles:
­
Live­ Tracking Retrear a ação dos seus visitantes em tempo real.
Rich Interface
Combinação perfeita entre design e [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/wblog/?p=34</guid>
         <pubDate>Fri, 17 Jul 2009 07:03:35 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/QcAJd7LvA0E" height="1" width="1"/>]]></content:encoded>
         <category>Geral</category>
      <feedburner:origLink>http://blogs.dextra.com.br/wblog/2009/woopra-concorrente-do-google-analytics/</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas está entre as 60 Melhores Empresas para Trabalhar TI e Telecom</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/tD2TF4GWFs4/dextra-sistemas-esta-entre-as-60-melhores-empresas-para-trabalhar-TI-e-Telecom.htm</link>
         <description>Dextra Sistemas é uma das Melhores Empresas brasileiras para Trabalhar TI e Telecom&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/zcXOBp1Tf9I" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/tD2TF4GWFs4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_2526cbf1d05dc6b41ed4eac639b54822</guid>
         <pubDate>Thu, 16 Jul 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/zcXOBp1Tf9I/dextra-sistemas-esta-entre-as-60-melhores-empresas-para-trabalhar-TI-e-Telecom.htm</feedburner:origLink></item>
      <item>
         <title>Dextra está entre as Melhores Empresas para se Trabalhar TI/Telecom do Brasil</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/NT7jF9_31hM/</link>
         <description>Olá Pessoal,
É com muita satisfação que informamos que a Dextra é uma das melhores empresas para se trabalhar em TI e Telecom!!! É isso mesmo, ontem (15/07/2009) a empresa foi premiada através do ranking promovido pela Computerworld em conjunto com o Instituto Great Place to Work, como uma das melhores empresas de TI/Telecom para [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/corporativo/?p=18</guid>
         <pubDate>Thu, 16 Jul 2009 10:47:18 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/NT7jF9_31hM" height="1" width="1"/>]]></content:encoded>
         <category>Uncategorized</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-corporativo/~3/LK8h6Y894Bo/</feedburner:origLink></item>
      <item>
         <title>Introdução a Programação Orientada a Aspectos com JBoss AOP</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/JXIMCOnl1Xo/</link>
         <description>pre{font-family:"Courier New", Courier, monospace;font-size:12px;background:#ccc;border:1px dashed #666;	display:block;padding:20px; overflow:auto}
Olá pessoal! Este artigo, através de um exemplo simples de código, utiliza JBoss AOP para aprimorar seu comportamento, enquanto demonstra algumas das principais funcionalidades do framework. Vamos encapsular os interesses transversais da aplicação em aspectos, dar uma olhada em advices e nos novos advices leves que acompanham a versão [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/jblog/?p=38</guid>
         <pubDate>Fri, 10 Jul 2009 09:53:32 -0700</pubDate>
         <content:encoded><![CDATA[<style>pre{font-family:"Courier New", Courier, monospace;font-size:12px;background:#ccc;border:1px dashed #666;display:block;padding:20px;overflow:auto;}</style>
<p>Olá pessoal! </p>
<p>Este artigo, através de um exemplo simples de código, utiliza JBoss AOP para aprimorar seu comportamento, enquanto demonstra algumas das principais funcionalidades do framework. Vamos encapsular os interesses transversais da aplicação em aspectos, dar uma olhada em advices e nos novos advices leves que acompanham a versão 2.0 do JBoss AOP. Também estudaremos formas de adicionar interfaces às suas classes.</p>
<p>Baseado no texto original de <a rel="nofollow" target="_blank" href="http://java.dzone.com/news/an-introduction-aspect-oriente?page=0,0">Kabir Khan</a>.</p>
<p>&#8212;&#8212;&#8212;-</p>
<p>O Servidor de aplicações JBoss possui suporte nativo à programação orientada a aspectos (Aspect-Oriented Programming ou AOP) em sua versão 5. Entretanto, o JBoss AOP também está disponível como um framework independente para uso use em aplicações executadas em JBoss.</p>
<p>Este artigo, aplica os conceitos de programação orientada a aspectos a um exemplo simples de código, aperfeiçoando o comportamento do código e ao mesmo tempo demonstrando algumas das principais funcionalidades do framework. O encapsulamento dos interesses transversais da aplicação em aspectos através de advices e nos novos advices leves que acompanham a versão 2.0 do framework JBoss AOP serãoo foco principal deste estudo.</p>
<p><strong>Aplicação exemplo</strong></p>
<p>O exemplo utilizado para a demonstração dos conceitos básicos de JBoss AOP é um simples aplicativo bancário. Ele possui uma classe BankAccount:</p>
<pre>
package bank;
public class BankAccount{ private int accountNumber; private int balance; public BankAccount(int accountNumber){ System.out.println("*** Bank Account constructor"); this.accountNumber = accountNumber; } public int getAccountNumber(){ return accountNumber; } public int getBalance(){ return balance; } public void debit(int amount){ System.out.println("*** BankAccount.debit()"); balance -= amount; } public void credit(int amount){ System.out.println("*** BankAccount.credit()"); balance += amount; }
}
</pre>
<p>E adicionalmente, possui uma classe Bank:</p>
<pre>
package bank; import java.util.HashMap;
import java.util.Map; public class Bank{ private static Map bankAccounts = new HashMap(); public static void transfer(BankAccount from, BankAccount to, int amount){ from.debit(amount); to.credit(amount); } public static void main(String[] args){ System.out.println("*** Creating account 1"); BankAccount acc1 = new BankAccount(1); acc1.credit(150); bankAccounts.put(acc1.getAccountNumber(), acc1); System.out.println("*** Creating account 2"); BankAccount acc2 = new BankAccount(2); acc2.credit(230); bankAccounts.put(acc2.getAccountNumber(), acc2); System.out.println("*** Balance acount 1: " + acc1.getBalance()); System.out.println("*** Balance acount 2: " + acc2.getBalance()); //Transfer some money System.out.println("*** Transfer 50 from account 1 to account 2"); transfer(acc1, acc2, 50); System.out.println("*** Balance acount 1: " + acc1.getBalance()); System.out.println("*** Balance acount 2: " + acc2.getBalance()); }
}
</pre>
<p>Como se observa, foram criadas duas contas de banco com seus números de conta, definidos os saldos iniciais de cada conta, e então foram transfedos $50 da contra 1 para a conta 2.</p>
<p>Quando este código é executado, a saída esperada é a apresentada abaixo:</p>
<pre>
*** Creating account 1
*** Bank Account constructor
*** BankAccount.credit()
*** Creating account 2
*** Bank Account constructor
*** BankAccount.credit()
*** Balance acount 1: 150
*** Balance acount 2: 230
*** Transfer 50 from account 1 to account 2
*** BankAccount.debit()
*** BankAccount.credit()
*** Balance acount 1: 100
*** Balance acount 2: 280
</pre>
<p><strong>Logging: um interesse transversal à aplicação</strong></p>
<p>Uma das principais motivações para o uso de programação orientada a aspectos é extrair do código de negócio da aplicação interesses transversais, geralmente não-funcionais. Supondo que seja necessário auditar a aplicação através de logging toda vez que um objeto for criado, quando valores forem atribuídos a seus campos, e quando seus métodos forem invocados. A maneira mais óbvia para este fim, e que foi utilizada no exemplo acima, consiste em acrescentar código de logging em diversos pontos do código da aplicação.</p>
<p>O problema desta abordagem é que pode ser necessário editar muitos pontos do código da aplicação, espalhados por todo o sistema, os quais deveria ser identificados, modificados para o acréscimo do código de logging, e posteriormente uma recompilação da aplicação seria necessária. Além disso, para este comportamento seja desligado, pode ser necessário remover todo o código de logging novamente e recompilar a aplicação uma vez mais. Assim, a maneira óbvia também é tediosa e difícil de ser mantida.</p>
<p>Utilizando AOP, é possível encapsular este interesse transversal no código de um aspecto. O aspecto em si é apenas mais uma classe Java, que pode manter estado, estender outras classes e tudo o que se pode fazer com uma classe Java.</p>
<pre>
package bank; import org.jboss.aop.joinpoint.ConstructorInvocation;
import org.jboss.aop.joinpoint.FieldWriteInvocation;
import org.jboss.aop.joinpoint.MethodInvocation; public class LoggingAspect{ public Object log(ConstructorInvocation invocation) throws Throwable{ try System.out.println("C: Creating BankAccount using constructor " + invocation.getConstructor()); System.out.println("C: Account number: " + invocation.getArguments()[0]); return invocation.invokeNext(); finally System.out.println("C: Done"); } public Object log(MethodInvocation invocation) throws Throwable{ try System.out.println("M: Calling method " + invocation.getMethod().getName()); System.out.println("M: Amount " + invocation.getArguments()[0]); return invocation.invokeNext(); finally System.out.println("M: Done"); } public Object log(FieldWriteInvocation invocation) throws Throwable{ BankAccount account = (BankAccount)invocation.getTargetObject(); System.out.println("F: setting field " + invocation.getField().getName() + " for BankAccount " + account.getAccountNumber()); System.out.println("F: Field old value " + account.getBalance()); System.out.println("F: New value will be " + invocation.getValue()); try return invocation.invokeNext(); finally System.out.println("F: Field new value " + account.getBalance()); System.out.println("F: Done"); }
}
</pre>
<p>O código que implementa os interesses transversais é encapsulado em métodos do aspecto denominados advice. Os advice apresentados nesta sessão são do tipo around advice, e sua assinatura e formato são os seguintes:</p>
<pre>
public Object (org.jboss.aop.joinpoint.Invocation invocation) throws Throwable{ //Faça alguma coisa antes try return invocation.invokeNext(); finally //Faça alguma coisa depois }
</pre>
<p>O parâmetro invocation pode ser do tipo org.jboss.aop.joinpoint.Invocation, ou alguma de suas subclasses. Algumas destas subclasses são apresentadas no aspecto LoggingAspect, e o método log sobrecarregado a ser chamado depende do que estiver sendo chamado no código de negócio quando o aspecto for aplicado. Em LoggingAspect é possível tratar chamadas a um construtor de objeto, (como é feito pelo primeiro método log() do aspecto), chamadas a um método de objeto (como é feito pelo segundo método log() do aspecto), e chamadas a métodos setXX() de um campo de objeto (como é feito pelo terceiro método log() do aspecto).</p>
<p>Estes eventos, ou pontos de entrada para a aplicação do aspecto, são chamados joinpoints na terminologia AOP. O parâmetro invocation contém informação sobre qual campo/método/construtor sendo invocado. Métodos advice do tipo around também devem conter uma chamada a Invocation.invokeNext(), que realiza a propagação da cadeia de chamadas. Se houver diversos métodos advice aplicados a um mesmo joinpoint, esta chamada invoca o próximo advice da cadeia. Se este for o último advice a cadeia, ou como no exemplo acima, se houver apenas um advice na cadeia, o código do joinpoint (ou seja o código executado no objeto de negócio) é chamado quando Invocation.invokeNext() é executado.</p>
<p>Para aplicar o aspecto de logging ao código de negócio, é preciso definir alguma configuração para declarar o aspecto, e selecionar os joinpoints na aplicação de exemplo, a partir de onde os métodos advice serão invocados. No JBoss AOP, ma maneira mais simples de se fazer esta configuração é através de um arquivo XML, tipicamente chamado jboss-aop.xml. Em primeiro lugar, o aspecto é declarado:</p>
<pre>
&lt;aop&gt;
&lt;aspect class="bank.LoggingAspect"/&gt;
</pre>
<p>Em uma tag bind é definida uma amarração, utilizando o atributo pointcut da tag para selecionar os métodos de negócio aos quais um dos métodos advice do aspecto devem ser aplicados. Neste caso, tem-se uma expressão de construtor, que seleciona o construtor da classe bank.BankAccount que possua um parâmetro int. É importante notar que todos os nomes de classes utilizados em uma expressão de pointcut devem ser completamente qualificados.</p>
<p>A palavra new é um identificador especial dentro da linguagem de definição de pointcuts, utilizada para selecionar um construtor. Em seguida, a parte around da amarração indica que o advice log do aspecto bank.LoggingAspect deve ser aplicado a todos os joinpoints do código de negócio aos quais a definição deste pointcut se aplica. Em outras palavras, quando o construtor da classe BankAccount for invocado, o primeiro método LoggingAspect.log(), que recebe como parâmetro um ConstructorInvocation, é invocado.</p>
<pre> &lt;bind pointcut="execution(bank.BankAccount-&gt;new(int))"&gt; &lt;around aspect="bank.LoggingAspect" name="log"&gt; &lt;/bind&gt;
</pre>
<p>A amarração de pointcut anterior captura apenas um joinpoint. A próxima utiliza um coringa no lugar do nome do método, de forma que selecionamos todos os métodos que retornem void e que recebem um int como parâmetro, não obstante seu nome. Ela se parece muito com a expressão de construtor da amarração anterior, mas inclui o tipo de retorno dos métodos de interesse para logging. Este pointcut seleciona BankAccount.debit() e BankAccount.credit(), e invoca o segundo método LoginAspect.log() passando um MethodInvocation como parâmetro quando esses métodos são chamados.</p>
<pre>
&lt;bind pointcut="execution(void bank.BankAccount-&gt;*(int))"&gt; &lt;around aspect="bank.LoggingAspect" name="log"/&gt;
&lt;/bind&gt;
</pre>
<p>Finalmente, há uma amarração que captura as atribuições feitas ao campo de saldo (balance) da classe BankAccount. Neste caso, utiliza-se um coringa no lugar no nome do tipo, e o terceiro método LoggingAspect.log(), que recebe um FieldWriteInvocation, será invocado quando o campo tiver seu valor modificado.</p>
<pre>
&lt;bind pointcut="set(* bank.BankAccount-&gt;balance)"&gt; &lt;around aspect="bank.LoggingAspect" name="log"/&gt;
&lt;/bind&gt;
</pre>
<p>Além de coringas, também é possível capturar hierarquias de herança inteiras de classes, utilizando typedefs para expressões de classe complexas, capturar todas as classes pertencentes a um determinado pacote, e como será apresentado posteriormente, utilizar anotações para capturar uma ampla gama de joinpoints.</p>
<p>Para executar esta aplicação com AOP habilitada, é necessário passar alguns parâmetros extras para a JVM quando a aplicação for iniciada, como pode ser visto no build.xml do exemplo.</p>
<pre> &lt;target name="run-load-time" depends="compile"&gt; &lt;java fork="yes" failOnError="true" className="bank.Bank"&gt; &lt;sysproperty key="jboss.aop.path" value="jboss-aop.xml"/&gt; &lt;jvmarg value="-javaagent:../libraries/jboss-aop-jdk50-single.jar"/&gt; &lt;classpath refid="classpath"/&gt; &lt;/java&gt; &lt;/target&gt;
</pre>
<p>O parâmetro jboss.aop.path contém o caminho do arquivo jboss-aop.xml que declara os aspectos e amarra os métodos advice aos joinpoints. O argumento –javaagent aponta para a biblioteca do JBoss AOP, que liga o processo de weaving em tempo de carga (load-time weaving). Quando uma classe é carregada pela primeira vez, o JBoss AOP intercepta este evento e modifica o bytecode da classe para acrescentar os pontos de chamada requeridos à invocação dos aspectos relacionados aos joipoints selecionados.</p>
<p>Além de realizar o processo combinação (weaving) de código em tempo de carga das classes, você também pode combinar o código dos aspectos utilizando aopc post-processor. Um exemplo disso é mostrado no build.xml da aplicação exemplo. Ao executar o exemplo com load-time weaving, a seguinte saída é produzida, agora com muita informação extra vinda do aspecto de logging:</p>
<pre>
*** Creating account 1
C: Creating BankAccount using constructor public bank.BankAccount(int)
C: Account number: 1
*** Bank Account constructor
C: Done
M: Calling method credit
M: Amount 150
*** BankAccount.credit()
F: setting field balance for BankAccount 1
F: Field old value 0
F: New value will be 150
F: Field new value 150
F: Done
M: Done
*** Creating account 2
C: Creating BankAccount using constructor public bank.BankAccount(int)
C: Account number: 2
*** Bank Account constructor
C: Done
M: Calling method credit
M: Amount 230
*** BankAccount.credit()
F: setting field balance for BankAccount 2
F: Field old value 0
F: New value will be 230
F: Field new value 230
F: Done
M: Done
*** Balance acount 1: 150
*** Balance acount 2: 230
*** Transfer 50 from account 1 to account 2
M: Calling method debit
M: Amount 50
*** BankAccount.debit()
F: setting field balance for BankAccount 1
F: Field old value 150
F: New value will be 100
F: Field new value 100
F: Done
M: Done
M: Calling method credit
M: Amount 50
*** BankAccount.credit()
F: setting field balance for BankAccount 2
F: Field old value 230
F: New value will be 280
F: Field new value 280
F: Done
M: Done
*** Balance acount 1: 100
*** Balance acount 2: 280
</pre>
<p><strong>Externalizando Verificações de Segurança</strong></p>
<p>Logging é o exemplo mais comumente utilizado para uma introdução a AOP, mas é possível fazer algo mais interessante. Supondo que seja necessário ter certeza de que apenas usuários com determinadas permissões possam chamar um método. Seria necessário anotar os métodos de BankAccount da seguinte maneira:</p>
<pre>
package bank; public class BankAccount{ private int accountNumber; private int balance; @Roles(roles= "admin") public BankAccount(int accountNumber){ System.out.println("*** Bank Account constructor"); this.accountNumber = accountNumber; } ... @Roles(roles= "admin") public void debit(int amount){ System.out.println("*** BankAccount.debit()"); balance -= amount; } @Roles(roles= "admin", "user") public void credit(int amount){ System.out.println("*** BankAccount.credit()"); balance += amount; }
}
</pre>
<p>De forma que apenas usuários com o perfil <strong>admin</strong> possam criar instâncias de BankAccount e debitar contas, enquanto que tanto o perfil <strong>admin</strong> quando o perfil <strong>user</strong> possam creditar contas. Para simular usuários com acesso ao sistema, suponha a existência de um arquivo security.properties contendo tais informações:</p>
<pre>
admin=password;admin,user
guest=password;user
</pre>
<p>Há um usuário chamado <strong>admin</strong> cuja senha é <strong>password</strong> e que tem os perfis <strong>admim</strong> e <strong>user</strong>, e um usuário chamado <strong>guest</strong> cuja senha é <strong>password</strong> e que possui apenas o perfil <strong>user</strong>.</p>
<p>É possível então aplicar um SecurityAspect aos métodos anotados com a anotação @Roles. Assim como tudo o mais na linguagem de pointcut, as anotações precisam ser completamente qualificadas. O símbolo “..” no lugar dos parâmetros na expressão de pointcut significa que se deseja que este aspecto seja aplicado a todos os construtores e métodos anotados com @Roles, a despeito dos parâmetros que recebam.</p>
<pre>
&lt;aop&gt; &lt;aspect class="bank.SecurityAspect"/&gt; &lt;bind pointcut="execution(bank.BankAccount-&gt;@bank.Roles(..))"&gt; &lt;around aspect="bank.SecurityAspect" name="checkSecurity"/&gt; &lt;/bind&gt; &lt;bind pointcut="execution(* bank.BankAccount-&gt;@bank.Roles(..))"&gt; &lt;around aspect="bank.SecurityAspect" name="checkSecurity"/&gt; &lt;/bind&gt;
&lt;/aop&gt;
</pre>
<p>O aspecto SecurityAspect verifica que o usuário correto esteja sendo utilizado:</p>
<pre>package bank;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.net.URISyntaxException;
import java.net.URL;
import java.util.Arrays;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Properties; import org.jboss.aop.joinpoint.Invocation; public class SecurityAspect{ private Map&lt;String, String&gt; usernamePassword = new HashMap&lt;String, String&gt;(); private Map&lt;String, List&lt;String&gt;&gt; userRoles = new HashMap&lt;String, List&lt;String&gt;&gt;(); public SecurityAspect() throws FileNotFoundException, IOException, URISyntaxException{ //Inicializa o usernamePassword e o mapa userRoles //com informação do security.properties } public Object checkSecurity(Invocation invocation) throws Throwable{ String username = LoginInfo.getUsername(); String password = usernamePassword.get(username); if (password == null) throw new SecurityException("Unknown user"); if (!password.equals(LoginInfo.getPassword())) throw new SecurityException("Wrong password"); Roles rolesAnnotaton = (Roles)invocation.resolveAnnotation(Roles.class); List&lt;String&gt; hasRoles = userRoles.get(username); boolean hasRole = false; if (hasRoles != null) for (String role : rolesAnnotaton.roles()) if (hasRoles.contains(role)) hasRole = true; break; if (!hasRole) throw new SecurityException("Wrong roles for user"); return invocation.invokeNext(); }
</pre>
<p>Os perfis necessários para a invocação do joinpoint alvo são obtidas do parâmetro invocation utilizando esta chamada:</p>
<pre>
Roles rolesAnnotaton = (Roles)invocation.resolveAnnotation(Roles.class);
</pre>
<p>Este código tem o mesmo efeito que a chamada java.lang.reflect.Method.getAnnotation() ou java.lang.reflect.Constructor.getAnnotation() para um método ou construtor, mas também permite redefinição de anotações como parte da configuração AOP, que está além do escopo deste artigo. Apesar do tipo de invocação utilizada neste exemplo ser Invocation, o tipo específico criado pelo JBoss AOP será ConstructorInvocation ou MethodInvocation, dependendo do que estiver sendo chamando. A classe LoginInfo é apenas um wrapper para alguns campos estáticos contendo <strong>username</strong> e <strong>senha</strong>.</p>
<pre>
package bank; public class LoginInfo{ private static String username; private static String password; public static void setUsernameAndPassword(String username, String password){ LoginInfo.username = username; LoginInfo.password = password; } public static String getUsername(){ return username; } public static String getPassword(){ return password; }
}
</pre>
<p>Agora, o método Bank.main() será modificado para popular os campos de LoginInfo:</p>
<pre>
public static void main(String[] args){ System.out.println("*** Log in as 'guest' - it does not have the correct roles to create an account"); LoginInfo.setUsernameAndPassword("guest", "password"); System.out.println("*** Attempting to create account 1"); try BankAccount acc1 = new BankAccount(1); acc1.credit(150); bankAccounts.put(acc1.getAccountNumber(), acc1); catch(SecurityException e) System.out.println("!!! Expected SecurityException " + e.getMessage()); System.out.println("*** Log in as 'admin' - the roles are fine for the rest now"); LoginInfo.setUsernameAndPassword("admin", "password"); System.out.println("*** Creating account 1"); BankAccount acc1 = new BankAccount(1); acc1.credit(150); bankAccounts.put(acc1.getAccountNumber(), acc1); System.out.println("*** Creating account 2"); BankAccount acc2 = new BankAccount(2); acc2.credit(230); bankAccounts.put(acc2.getAccountNumber(), acc2); System.out.println("*** Balance acount 1: " + acc1.getBalance()); System.out.println("*** Balance acount 2: " + acc2.getBalance()); //Transfer some money System.out.println("*** Transfer 50 from account 1 to account 2"); transfer(acc1, acc2, 50); System.out.println("*** Balance acount 1: " + acc1.getBalance()); System.out.println("*** Balance acount 2: " + acc2.getBalance());
}
</pre>
<p>Primeiro o método tenta criar uma BankAccount com um usuário que não possui o perfil admim requerido, e então o processo é repetido com um usuário que possui o perfil requerido. Quando a aplicação é executada, a seguinte saída é apresentada:</p>
<pre>
*** Log in as 'guest' - it does not have the correct roles to create an account
*** Attempting to create account 1
!!! Expected SecurityException Wrong roles for user
*** Log in as 'admin' - the roles are fine for the rest now
*** Creating account 1
*** Bank Account constructor
*** BankAccount.credit()
*** Creating account 2
*** Bank Account constructor
*** BankAccount.credit()
*** Balance acount 1: 150
*** Balance acount 2: 230
*** Transfer 50 from account 1 to account 2
*** BankAccount.debit()
*** BankAccount.credit()
*** Balance acount 1: 100
*** Balance acount 2: 280
</pre>
<p>Ao utilizar AOP para controle de segurança, as verificações de segurança foram extraídas para um local centralizado na aplicação e foram utilizadas anotações para configurar sinalizar os aspectos sobre onde aplicar a segurança. Se for desejável utilizar um mecanismo diferente de configuração de usuários, é possível manter o núcleo de negócio da aplicação intacto, escrever um outro aspecto e modificar facilmente a maneira como a segurança é aplicada em toda a parte do sistema modificando o arquivo jboss-aop.xml.</p>
<p><strong>Métodos Advice Leves</strong></p>
<p>Os méodos advice vistos até o momento são do tipo around, que tem sido parte do framework JBoss AOP desde seu início. Eles permitem adicionar comportamento antes e depois da invocação do joinpoint alvo. Como visto, estes advice recebem como argumento um parâmetro do tipo Invocation, ou uma subclasse desta. Em uma aplicação com muitos pontos de aplicação de aspectos, toda vez que for necessário invocar um joinpoint que possua métodos advice aplicados a ele, o framework AOP precisará instanciar o objeto Invocation, e isto pode causar algum reflexo no desempenho da aplicação.</p>
<p>Para alinhar o framework ao que é oferecido por outros frameworks de AOP, foi introduzido o conceito de métodos advice leves, que não requerem a instanciação de um objeto Invocation. O objeto Invocation contém muita informação conceitual a respeito do que está sendo chamado, mas ainda é possível obter boa parte desta informação por outros meios. De volta a exemplo de logging, pode-se reescrever LoggingAspect sobre o que fazer quando campos são modificados:</p>
<pre>
package bank; import org.jboss.aop.advice.annotation.Arg;
import org.jboss.aop.advice.annotation.JoinPoint;
import org.jboss.aop.advice.annotation.Target;
import org.jboss.aop.joinpoint.FieldAccess; public class LoggingAspect{ public void logBefore(@JoinPoint FieldAccess fieldAccess, @Target BankAccount account, @Arg int value){ System.out.println("F: setting field " + fieldAccess.getField().getName() + " for BankAccount " + account.getAccountNumber()); System.out.println("F: Field old value " + account.getBalance()); System.out.println("F: New value will be " + value); } public void logAfter(@Target BankAccount account)[ System.out.println("F: Field new value " + account.getBalance()); System.out.println("F: Done"); }
}
</pre>
<p>O método log original foi dividido em dois métodos. Um advice do tipo before, logBefore(), que será disparado ates do campo ser modificado, e um advice do tipo after, logAfter(), que será disparado após o campo ser modificado. Para o método logBefore(), o parâmetro fieldAccess, anotado com @JoinPoint?, contém informação sobre o campo a ser modificado, o parâmetro account, anotado com @Target, recebe o objeto cujo campo será modificado, e o parâmetro value, anotado com @Arg, recebe o novo valor que será atribuído ao campo.</p>
<p>De maneira análoga, para o método logAfter(), o parâmetro account, anotado com @Target, recebe o objeto cujo campo foi modificado. É importante notar que como os métodos advice leves nunca recebem um parâmetro Invocation, não há necessidade de se chamar Invocation.invokeNext(). O framework JBoss AOP sabe quais advices chamar antes e após uma chamada ao joinpoint alvo. Para amarrar estes advices, é utilizado o seguinte xml:</p>
<pre>
&lt;aop&gt; &lt;aspect class="bank.LoggingAspect"/&gt; &lt;bind pointcut="set(* bank.BankAccount-&gt;balance)"&gt; &lt;before aspect="bank.LoggingAspect" name="logBefore"/&gt; &lt;after aspect="bank.LoggingAspect" name="logAfter"/&gt; &lt;/bind&gt;
&lt;/aop&gt;
</pre>
<p>Esta declaração é similar ao exemplo de logging anterior, mas ao invés de utilizar around nesta amarração, foi utilizada uma entrada before e uma entrada after, especificando que logBefore() deve ser chamado antes do campo ser modificado e logAfter() deve ser chamado após o campo ser modificado. Ao executar este exemplo temos a seguinte saída:</p>
<pre>
*** Creating account 1
*** Bank Account constructor
*** BankAccount.credit()
F: setting field balance for BankAccount 1
F: Field old value 0
F: New value will be 150
F: Field new value 150
F: Done
*** Creating account 2
*** Bank Account constructor
*** BankAccount.credit()
F: setting field balance for BankAccount 2
F: Field old value 0
F: New value will be 230
F: Field new value 230
F: Done
*** Balance acount 1: 150
*** Balance acount 2: 230
*** Transfer 50 from account 1 to account 2
*** BankAccount.debit()
F: setting field balance for BankAccount 1
F: Field old value 150
F: New value will be 100
F: Field new value 100
F: Done
*** BankAccount.credit()
F: setting field balance for BankAccount 2
F: Field old value 230
F: New value will be 280
F: Field new value 280
F: Done
*** Balance acount 1: 100
*** Balance acount 2: 280
</pre>
<p>Além dos tipos before e after, também é possível utilizar advices do tipo throwing, que são chamados quando o joinpoint alvo lança uma exceção, e advices do tipo finally, que são chamados após o joinpoint alvo, não obstante uma exceção ter sido ou não lançada pelo joinpoint. Como vimos, advices do tipo after são chamados após a execução o joinpoint alvo, desde que nenhuma exceção tenha sido lançada por ele.</p>
<p><strong>Observer com introduções de interfaces e mixins</strong></p>
<p>Supondo que fosse necessário enviar uma notificação de alguma maneira quando o saldo da conta bancária for modificado. Uma opção para implementar este comportamento seria implementar o padrão de projeto Observer, mas é indesejável incluir todo o código de infra-estrutura deste padrão na classe BankAccount. Primeiramente, considere uma anotação ao campo balance, que será monitorado.</p>
<pre>
package bank; public class BankAccount{ int accountNumber; @Observed int balance; ...
}
</pre>
<p>Em seguida, uma implementação de Observable:</p>
<pre>
package bank; import java.util.ArrayList;
import java.util.List; public class ObservableMixin implements Observable{ private List observers = new ArrayList (); public void addObserver(Observer listener){ observers.add(listener); } public void removeObserver(Observer listener){ observers.remove(listener); } public void notifyObservers(Object event){ for (Observer observer : observers){ observer.update(event); } }
}
</pre>
<p>Esta é uma classe mixin, que implementa a interface Observable. Ela contém todo o código de infra-estrutura necessário para a parte Observable do padrão. E pode ser introduzida em POJOs utilizando o seguinte xml:</p>
<pre>
&lt;aop&gt; &lt;introduction expr="hasfield(* *-&gt;@bank.Observed)"&gt; &lt;mixin&gt; &lt;interfaces&gt; bank.Observable &lt;/interfaces&gt; &lt;class&gt;bank.ObservableMixin&lt;/class&gt; &lt;/mixin&gt; &lt;/introduction&gt; ...
</pre>
<p>Este xml faz duas coisas. Primeiramente, faz com que todas as classes que tenham um campo anotado com @Observed implemente a interface Observable e seus méodos. Em segundo lugar, quando alguém tenta chamar os métodos da interface Observable, as chamadas são delegadas para uma instância da interface ObservableMixin.</p>
<p>A seguir, um aspecto é declarado para monitorar campos anotados com @Observed quando estes são modificados, conforme mostra o seguinte xml:</p>
<pre>
... &lt;aspect class="bank.ObserverAspect"/&gt; &lt;bind pointcut="set(* bank.BankAccount-&gt;@bank.Observed)"&gt; &lt;around aspect="bank.ObserverAspect" name="fieldChanged"/&gt; &lt;/bind&gt;
&lt;/aop&gt;
</pre>
<p>O aspecto é um advice do tipo around que captura os valores antes e depois da modificação do campo.</p>
<pre>
package bank; import java.lang.reflect.Field; import org.jboss.aop.joinpoint.FieldWriteInvocation; public class ObserverAspect{ public Object fieldChanged(FieldWriteInvocation invocation) throws Throwable{ Observable tgt = (Observable)invocation.getTargetObject(); Field fld = invocation.getField(); String fieldName = fld.getName(); fld.setAccessible(true); Object oldVal = invocation.getField().get(tgt); Object result = invocation.invokeNext(); Object newVal = invocation.getField().get(tgt); tgt.notifyObservers("Changed " + fieldName + " from " + oldVal + " to " + newVal); return result; }
}
</pre>
<p>Como as classes capturadas pelo pointcut são classes que implementam a interface Observable, é seguro realizar um casting para esta interface. Então, os valores antes e depois da modificação do campo são registrados e a interface Observable é utilizada para notificar os observadores a respeito da modificação. Conforme mencionado, a chamada a Observable.notifyObservers() acabará sendo respondida pela classe ObservableMixin.</p>
<p>Finalmente, o método Bank.main() será modificado para registrar um Observer com uma instância de BankAccount.</p>
<pre> public static void main(String[] args){ System.out.println("*** Creating account 1"); BankAccount acc1 = new BankAccount(1); acc1.credit(150); bankAccounts.put(acc1.getAccountNumber(), acc1); System.out.println("*** Creating account 2"); BankAccount acc2 = new BankAccount(2); acc2.credit(230); bankAccounts.put(acc2.getAccountNumber(), acc2); System.out.println("Installing observer"); ((Observable)acc2).addObserver(new Observer() public void update(Object evt) System.out.println("!!! Observer: " + evt); ); System.out.println("*** Balance acount 1: " + acc1.getBalance()); System.out.println("*** Balance acount 2: " + acc2.getBalance()); //Transfer some money System.out.println("*** Transfer 50 from account 1 to account 2"); transfer(acc1, acc2, 50); System.out.println("*** Balance acount 1: " + acc1.getBalance()); System.out.println("*** Balance acount 2: " + acc2.getBalance()); }
</pre>
<p>Apesar de a classe BankAccount não implementar a interface Observable até que o processo de weaving tenha ocorrido, o compilador Java não realiza nenhuma verificação quando o casting para uma interface é realizado (apenas para uma superclasse), portanto, o casting de BankAccount para Observable irá compilar. (Se o exemplo for executado sem weaving, um ClassCastException será disparado pois BankAccount não implementará a interface Observable). Quando este exemplo é executado, pode-se ver quando o Observer registrado é notificado:</p>
<pre>
*** Creating account 1
*** Bank Account constructor
*** BankAccount.credit()
*** Creating account 2
*** Bank Account constructor
*** BankAccount.credit()
Installing observer
*** Balance acount 1: 150
*** Balance acount 2: 230
*** Transfer 50 from account 1 to account 2
*** BankAccount.debit()
*** BankAccount.credit()
!!! Observer: Changed balance from 230 to 280
*** Balance acount 1: 100
*** Balance acount 2: 280
</pre>
<p><strong>Conclusão</strong></p>
<p>Partindo de uma aplicação simples e adicionando comportamento extra a ela usando JBoss AOP, algumas das características oferecidas pelo framework foram exploradas. Além de adicionar algumas anotações para auxiliar expressões de pointcut, (e ainda há maneiras menos intrusivas, se bem que mais inconvenientes, de se obter um efeito similar), o núcleo da aplicação foi mantido intacto, e comportamento transversal extra foi adicionado, tal como logging e segurança, com a aplicação de aspectos, bem como pela combinação de aspectos, introdução de interface e mixins para implementar o padrão Observer.</p>
<p>Enviado por: <strong>Paulo Crestani</strong><br />
Desenvolvedor Java, Dextra Sistemas</p>
<img src="http://feeds.feedburner.com/~r/dextra-jblog/~4/9llELPfPVFY" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/JXIMCOnl1Xo" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-jblog/~3/9llELPfPVFY/</feedburner:origLink></item>
      <item>
         <title>Lançamento: PostgreSQL 8.4</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/N28ddhfCuuI/</link>
         <description>Olá pessoal,
Está disponível para download a versão 8.4 do PostgreSQL.
Após 16 meses de desenvolvimento, foram adicionadas quase 300 melhorias em todos os aspectos do SGBD, para mais detalhes clique aqui.
A atualização para a versão 8.4 é altamente recomendada. Foram desenvolvidas e aperfeiçoadas ferramentas de administração e monitoramento. Novos comandos foram adicionados para tornar a programação [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/bdextra/?p=62</guid>
         <pubDate>Thu, 02 Jul 2009 06:53:51 -0700</pubDate>
         <content:encoded><![CDATA[<div class="mceTemp mceIEcenter">
<dl id="attachment_63" class="wp-caption aligncenter" style="width:162px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-63" title="postgresql" src="http://blogs.dextra.com.br/bdextra/wp-content/uploads/2009/07/postgresql.png" alt="postgresql" width="152" height="118"/></dt>
</dl>
</div>
<p>Olá pessoal,</p>
<p>Está disponível para <a rel="nofollow" target="_blank" href="http://www.postgresql.org/download/">download</a> a versão 8.4 do PostgreSQL.</p>
<p>Após 16 meses de desenvolvimento, foram adicionadas quase 300 melhorias em todos os aspectos do SGBD, para mais detalhes <a rel="nofollow" target="_blank" href="http://www.postgresql.org/docs/8.4/static/release-8-4.html">clique aqui</a>.</p>
<p>A atualização para a versão 8.4 é altamente recomendada.</p>
<ul>
<li> Foram desenvolvidas e aperfeiçoadas ferramentas de administração e monitoramento.</li>
<li> Novos comandos foram adicionados para tornar a programação em banco de dados mais simples e compacta.</li>
<li> Características avançadas do padrão SQL ANSI 2003 de windowing functions, common table expressions e consultas recursivas permitem a elaboração de relatório complexos em uma única consulta.</li>
<li> Melhorias de performance em todos os aspectos. Destaque para otimização do tempo de restauração do banco e tempo de execução de consultas (<code>semi-join</code> e <code>anti-join</code>).</li>
</ul>
<p>O grupo de desenvolvedores do PostgreSQL visa a cada versão tornar a administração e desenvolvimento nesse banco de dados mais fácil e produtivo, sem deixar de lado as características de robustez e performance que consagraram o SGBD livre mais avançado do mundo.</p>
<p>Confira a lista completa de <a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/postgres.htm">cursos</a> e <a rel="nofollow" target="_blank" href="http://www.dextra.com.br/postgres/">consultoria</a> PostgreSQL oferecida pela Dextra.</p>
<p>Enviado por: <strong>Matheus Ricardo Espanhol</strong><br />
Administrador de Banco de Dados, Dextra Sistemas</p>
<img src="http://feeds.feedburner.com/~r/dextra-bd/~4/7cVZSH2qInM" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/N28ddhfCuuI" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-bd/~3/7cVZSH2qInM/</feedburner:origLink></item>
      <item>
         <title>Devemos deixar de usar máscaras nos campos de senha?</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/hSaucF-Kv0Q/</link>
         <description>Em seu artigo desta semana, Jakob Nielsen – um dos mais conceituados profissionais da Usabilidade – propõe que paremos de utilizar máscaras em campos de senha.
Para ele, as máscaras de senha não aumentariam a segurança, visto que qualquer mal-intencionado habilidoso poderia olhar para o teclado e guardar quais teclas compõe a senha. Por outro lado [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/wblog/?p=27</guid>
         <pubDate>Mon, 29 Jun 2009 06:39:04 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/hSaucF-Kv0Q" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://blogs.dextra.com.br/wblog/2009/devemos-deixar-de-usar-mascaras-nos-campos-de-senha/</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Linguagem Procedural</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/1TeJa-RdLdQ/pgpl.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :17/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :12/01/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgpl.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=8"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/1TeJa-RdLdQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_583e8fc63fd3950ec45656ea2062eda5</guid>
         <pubDate>Fri, 19 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgpl.htm</feedburner:origLink></item>
      <item>
         <title>Auditoria em banco de dados com Hibernate Envers</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/MzZ-lQn-7kY/</link>
         <description>pre{font-family:"Courier New", Courier, monospace;font-size:12px;background:#ccc;border:1px dashed #666;	display:block;padding:20px; overflow:auto}
Durante o desenvolvimento de aplicações corporativas em geral, nos deparamos sempre com requisitos de registro de histórico ou auditoria em banco de dados. Para isso podemos utilizar a ferramenta Hibernate Envers que foi iniciado como um projeto do JBoss e futuramente será englobado pelo Hibernate (provavelmente na versão 3.5, [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/palavra-do-arquiteto/?p=60</guid>
         <pubDate>Fri, 19 Jun 2009 12:28:41 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/MzZ-lQn-7kY" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-apalavradoarquiteto/~3/d-USHjT6go4/</feedburner:origLink></item>
      <item>
         <title>Curso: Linguagem de Programação Java (SL-275-SE6)</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/6ujkxOLwZm8/linguagem_de_programacao_java-(sl-275-se6).htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :15/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :28/01/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :40&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/java/linguagem_de_programacao_java-(sl-275-se6).htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=72"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/TysgKAXFljc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/6ujkxOLwZm8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_2a3159b6400b28f1215dae084f164bc8</guid>
         <pubDate>Wed, 17 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/TysgKAXFljc/linguagem_de_programacao_java-(sl-275-se6).htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Alta Disponibilidade</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/gvm4HrdPOFY/postgres-alta-disponibilidade.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :14/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :16/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/postgres-alta-disponibilidade.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=68"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/gvm4HrdPOFY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e723aafb5a08c2d12822b52f62a87706</guid>
         <pubDate>Tue, 16 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/postgres-alta-disponibilidade.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Alta Disponibilidade</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/gvm4HrdPOFY/postgres-alta-disponibilidade.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :14/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :16/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/postgres-alta-disponibilidade.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=68"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/gvm4HrdPOFY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e723aafb5a08c2d12822b52f62a87706</guid>
         <pubDate>Tue, 16 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/postgres-alta-disponibilidade.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/SEa3BE53maM/pgperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :10/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :11/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=10"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/SEa3BE53maM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_b3393fe0a1b28d0e1a0bb4f063d0e816</guid>
         <pubDate>Fri, 12 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgperf.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/SEa3BE53maM/pgperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :10/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :11/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=10"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/SEa3BE53maM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_b3393fe0a1b28d0e1a0bb4f063d0e816</guid>
         <pubDate>Fri, 12 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgperf.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/3ttFCYkVTT8/pgdba.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :07/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :09/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgdba.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=9"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/3ttFCYkVTT8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_8e2132b7c22c5e624c888b80b8a1571c</guid>
         <pubDate>Tue, 09 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgdba.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/3ttFCYkVTT8/pgdba.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :07/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :09/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgdba.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=9"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/3ttFCYkVTT8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_8e2132b7c22c5e624c888b80b8a1571c</guid>
         <pubDate>Tue, 09 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgdba.htm</feedburner:origLink></item>
      <item>
         <title>Curso: JBoss: Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/l48b249qCGE/jbperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :03/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :04/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/jboss/jbperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=17"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/l48b249qCGE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_780a098e57f989a976fc24c9b82ba534</guid>
         <pubDate>Fri, 05 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/jboss/jbperf.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Linguagem Procedural</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/1TeJa-RdLdQ/pgpl.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :03/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :04/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgpl.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=8"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/1TeJa-RdLdQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_583e8fc63fd3950ec45656ea2062eda5</guid>
         <pubDate>Fri, 05 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgpl.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Linguagem Procedural</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/1TeJa-RdLdQ/pgpl.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :03/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :04/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgpl.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=8"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/1TeJa-RdLdQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_583e8fc63fd3950ec45656ea2062eda5</guid>
         <pubDate>Fri, 05 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgpl.htm</feedburner:origLink></item>
      <item>
         <title>Curso: Gerência de Projetos de TI</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/vUeYyuGLOz8/gerproj.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :30/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :13/01/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :40&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pm/gerproj.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=39"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/sQGHxqUAmcA" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/vUeYyuGLOz8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_98c31b7b3ce1863aa10a5cdb91135af3</guid>
         <pubDate>Tue, 02 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/sQGHxqUAmcA/gerproj.htm</feedburner:origLink></item>
      <item>
         <title>Curso: JBoss: Arquitetura e Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/BGeK6YuJvig/jbarq.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :30/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :02/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/jboss/jbarq.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=16"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/BGeK6YuJvig" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_12c9d4c141ed45eb2d1ecce91ec8da19</guid>
         <pubDate>Tue, 02 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/jboss/jbarq.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Essencial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/tF1ReF3KfDU/pgintro.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :30/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :02/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgintro.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=7"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/tF1ReF3KfDU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1f734bd7ed4e2ad53d6515032c8ab25b</guid>
         <pubDate>Tue, 02 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgintro.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Essencial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/tF1ReF3KfDU/pgintro.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :30/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :02/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgintro.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=7"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/tF1ReF3KfDU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1f734bd7ed4e2ad53d6515032c8ab25b</guid>
         <pubDate>Tue, 02 Jun 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgintro.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas e Teamware realizam workshop gratuito sobre Scrum na Unicamp</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/5aTqlyH56uE/dextra_sistemas_realiza_workshop_scrum_na_unicamp.htm</link>
         <description>Dextra Sistemas e Teamware oferecem duas palestras sobre o processo ágil de desenvolvimento na Unicamp.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/k_8qB_gCfkI" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/5aTqlyH56uE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_430d3853cf86d8ea3936625381d08ff6</guid>
         <pubDate>Mon, 01 Jun 2009 09:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/k_8qB_gCfkI/dextra_sistemas_realiza_workshop_scrum_na_unicamp.htm</feedburner:origLink></item>
      <item>
         <title>Segurança de Dados</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/i29ZGdh9q0Q/</link>
         <description>A segurança de dados é um assunto que vem se tornando cada vez mais relevante no desenvolvimento de aplicações corporativas. Em geral, podemos proteger com relativa facilidade as funcionalidades de nossos sistemas, atribuindo permissões de acesso aos usuários e verificando estas permissões durante a sua execução. Mas isto não é suficiente em aplicações corporativas. Por [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/palavra-do-arquiteto/?p=45</guid>
         <pubDate>Mon, 01 Jun 2009 05:58:44 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/i29ZGdh9q0Q" height="1" width="1"/>]]></content:encoded>
         <category>Geral</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-apalavradoarquiteto/~3/jbMOsoIBP-w/</feedburner:origLink></item>
      <item>
         <title>Curso: JBoss: Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/l48b249qCGE/jbperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :26/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :27/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/jboss/jbperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=17"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/l48b249qCGE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_780a098e57f989a976fc24c9b82ba534</guid>
         <pubDate>Fri, 29 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/jboss/jbperf.htm</feedburner:origLink></item>
      <item>
         <title>Curso: HTML + CSS + JavaScript</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/oNkXX3_t51A/html-css-javascript.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :26/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :27/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/html/html-css-javascript.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=27"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/qsVlnROyMDI" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/oNkXX3_t51A" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_48636fc905334bb4b53755228d7eeb10</guid>
         <pubDate>Fri, 29 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/qsVlnROyMDI/html-css-javascript.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Essencial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/tF1ReF3KfDU/pgintro.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :24/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :10/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgintro.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=7"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/tF1ReF3KfDU" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1f734bd7ed4e2ad53d6515032c8ab25b</guid>
         <pubDate>Wed, 27 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/pg/pgintro.htm</feedburner:origLink></item>
      <item>
         <title>Curso: JBoss: Arquitetura e Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/BGeK6YuJvig/jbarq.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :23/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :25/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Brasília &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/jboss/jbarq.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=16"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/BGeK6YuJvig" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_12c9d4c141ed45eb2d1ecce91ec8da19</guid>
         <pubDate>Tue, 26 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://www.dextra-inc.com/servicos/treinamento/jboss/jbarq.htm</feedburner:origLink></item>
      <item>
         <title>Curso: Análise e Projeto Orientado a Objetos usando UML (OO-226)</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/y0XWCiRWXMM/analise_e_projeto_orientado_a_objetos_usando_uml-(oo-226).htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :23/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :27/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :40&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/java/analise_e_projeto_orientado_a_objetos_usando_uml-(oo-226).htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=77"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/kdpGb6pNRxo" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/y0XWCiRWXMM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_47f63d298f89f156a3c22bd71951f80c</guid>
         <pubDate>Tue, 26 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/kdpGb6pNRxo/analise_e_projeto_orientado_a_objetos_usando_uml-(oo-226).htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Alta Disponibilidade</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/q4GO-hoR7Dc/postgres-alta-disponibilidade.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :23/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :25/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/postgres-alta-disponibilidade.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=68"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/gvm4HrdPOFY" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/q4GO-hoR7Dc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_04b69dcc68ca104e745ef0f2253adb10</guid>
         <pubDate>Tue, 26 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/gvm4HrdPOFY/postgres-alta-disponibilidade.htm</feedburner:origLink></item>
      <item>
         <title>Técnicas para criação e manutenção de arquivos css em um ambiente de desenvolvimento coletivo</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/21vM6oBoD4w/</link>
         <description>pre{font-family:"Courier New", Courier, monospace;font-size:12px;background:#ccc;border:1px dashed #666;	display:block;padding:20px;}
Escrever e manter arquivos de formatação css só parece simples no início. Conforme o projeto vai crescendo, novas solicitações de alterações são sugeridas pelo cliente. O tempo sempre exíguo muitas vezes leva a soluções mais rápidas mas, quase sempre conceitualmente erradas. O que era para ser solução, [...]</description>
         <guid isPermaLink="false">http://blogs.dextra.com.br/wblog/?p=9</guid>
         <pubDate>Mon, 25 May 2009 12:27:32 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/21vM6oBoD4w" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://blogs.dextra.com.br/wblog/2009/tecnicas-para-criacao-e-manutencao-de-arquivos-css-em-um-ambiente-de-desenvolvimento-coletivo/</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/MxV7fgHSZVM/pgperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :19/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :20/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=10"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/SEa3BE53maM" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/MxV7fgHSZVM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_879e06effd7618c7b6684f34efa2f989</guid>
         <pubDate>Fri, 22 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/SEa3BE53maM/pgperf.htm</feedburner:origLink></item>
      <item>
         <title>Curso: Linux - Formação Completa Mandriva</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/hqnlT2NkIys/linux.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :16/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :07/06/2010&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :216&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/linux/linux.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=50"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/pmpRZEFho5Y" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/hqnlT2NkIys" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_26608ea165782d91c796b70b5d77836d</guid>
         <pubDate>Tue, 19 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/pmpRZEFho5Y/linux.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/_NnVTxzliFs/pgdba.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :16/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :18/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgdba.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=9"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/3ttFCYkVTT8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/_NnVTxzliFs" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_11389f1e1a75b911f53c5039226549d0</guid>
         <pubDate>Tue, 19 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/3ttFCYkVTT8/pgdba.htm</feedburner:origLink></item>
      <item>
         <title>Curso: JBoss: Performance Tuning</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/5tM1RLeeCA8/jbperf.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :12/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :13/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/jboss/jbperf.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=17"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/l48b249qCGE" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/5tM1RLeeCA8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_fe64cdba3c482e651a3506ff2fcf0984</guid>
         <pubDate>Fri, 15 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/l48b249qCGE/jbperf.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Linguagem Procedural</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/FZl9QP_c9fY/pgpl.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :12/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :13/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgpl.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=8"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/1TeJa-RdLdQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/FZl9QP_c9fY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_618e52f626d11e1551972dcb989f4920</guid>
         <pubDate>Fri, 15 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/1TeJa-RdLdQ/pgpl.htm</feedburner:origLink></item>
      <item>
         <title>Curso: Subversion</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/-bzfLpr8ykI/subversion.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :12/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :13/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :São Paulo&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :16&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/subversion/subversion.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=30"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/ZF7mKfizRMo" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/-bzfLpr8ykI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_6b206b0c4846617254b5493f68f25a08</guid>
         <pubDate>Fri, 15 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/ZF7mKfizRMo/subversion.htm</feedburner:origLink></item>
      <item>
         <title>Replicação PostgreSQL Warm Standby</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/hiz5WrVMYb0/</link>
         <description>O Sistema Gerenciador de Banco de Dados (SGBD) PostgreSQL possui vários recursos para replicação de dados, método essencial para promover a alta disponibilidade de sistemas. Neste artigo será abordada a técnica de replicação Warm Standby, que é realizada através do arquivamento dos logs de transação (log shipping).
Os benefícios dessa replicação são muitos, fato que levou [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/bdextra/?p=19</guid>
         <pubDate>Fri, 15 May 2009 10:13:10 -0700</pubDate>
         <content:encoded><![CDATA[<p>O <strong>Sistema Gerenciador de Banco de Dados</strong> (SGBD) PostgreSQL possui vários recursos para replicação de dados, método essencial para promover a alta disponibilidade de sistemas. Neste artigo será abordada a técnica de replicação <em><strong>Warm Standby</strong></em>, que é realizada através do arquivamento dos logs de transação (<em>log shipping</em>).</p>
<p><strong>Os benefícios dessa replicação são muitos</strong>, fato que levou o grupo de desenvolvedores do PostgreSQL a se dedicar na criação e aperfeiçoamento de suas funcionalidades, o que antes ocorria com a ferramenta de replicação Slony-l. Como resultado dessa dedicação pode-se esperar o aumento constante do uso do <em>Warm Standby</em> para prover alta disponibilidade no PostgreSQL.</p>
<p>A partir da versão 8.2 do PostgreSQL, foi incorporada uma contrib chamada <code><strong>pg_standby</strong></code>. Este utilitário é responsável pelo gerenciamento da réplica que permanecerá em constante restauração dos logs de transação recebidos pelo servidor de produção até o momento da falha (<em>crash</em>) do mesmo, ocorrendo então o <em>failover.</em><br />
Com o <code>pg_standby</code> é possível uma replicação consistente sem ocasionar relevantes impactos à performance do sistema. Esta relação desempenho e consistência é um desafio para as soluções de replicação de banco de dados, sendo essa característica o maior benefício da replicação <em>Warm Standby</em>. Mas as vantagens não param por aí, o <code>pg_standby</code> permite também a recuperação imediata do servidor <em>Standby</em>, tornando-o disponível para acesso segundos após o <em>crash</em> do servidor de produção. Configuração de limpeza dos <em>logs</em> já restaurados ou armazenamento dos mesmos para <em>backup</em> e restauração PITR (<em>Point in Time Recovery</em>) também oferecem grande vantagem.</p>
<p>Para melhor compreender as vantagens do <em>Warm Standby</em>, basta analisar o funcionamento interno do PostgreSQL em relação a utilização dos logs de transação.<br />
SGDBs avançados utilizam intensamente a memória principal para obter desempenho no gerenciamento dos dados. Por outro lado, dados em memória são perdidos na ocasião de uma falha inesperada no servidor. Surge então, a necessidade de um armazenamento intermediário no próprio disco, porém com uma característica que permita o acesso rápido na leitura e escrita. Para suprir essa necessidade são utilizados os logs transacionais, que possuem estrutura seqüencial para facilitar o acesso ao disco. No PostgreSQL esses logs são denominados <strong>WAL</strong> (<em>Write Ahead Logs</em>), estão presentes no diretório <code><strong>$PGDATA/pg_xlog</strong></code> e possuem por padrão 16MB (Ver figura 1). Em um intervalo de tempo configurado ou através de comando SQL, as transações que sofreram COMMIT são transferidas do WAL para o arquivo de dados e os logs são reciclados, essa operação é conhecida como <em><strong>CHECKPOINT</strong></em>.</p>
<p><img src="http://blogs.dextra.com.br/bdextra/wp-content/uploads/2009/05/diretorio_wal.jpg" alt="diret&#xf3;rio Wall" title="diret&#xf3;rio Wall" width="426" height="291" class="alignnone size-full wp-image-38"/><br />
Figura 1 – Diretório do WAL</p>
<p>De tempos em tempos, as transações em memória são gravadas no WAL. As que sofreram COMMIT em memória podem ser gravadas de forma síncrona nos logs. A partir do momento que as transações estão nos logs, elas já podem ser recuperadas em caso de crash no banco de dados. Mas, e as transações que não sofreram COMMIT antes do crash? Foram perdidas, pois estavam totalmente em memória ou desfeitas se parcialmente gravadas no WAL. Observando a figura 2, pode-se entender o que acontece com as transações, nos seus possíveis estados, em caso de crash no banco de dados:</p>
<p><img src="http://blogs.dextra.com.br/bdextra/wp-content/uploads/2009/05/redo_transacoes.jpg" alt="redo transacoes" title="redo transacoes" width="523" height="397" class="alignnone size-full wp-image-60"/><br />
Figura 2 – Gerenciamento de transações</p>
<p>O PostgreSQL utiliza um método conhecido como <strong>REDO</strong> para recuperar transações presentes no WAL. O REDO consiste em refazer toda a transação através das informações contidas no WAL. Sendo assim, em caso de falha, a transação TR1 da figura acima, estaria no arquivo de dados após o <em>CHECKPOINT</em>, portanto não necessitaria de recuperação. A TR2 e a TR3 estariam completamente no WAL, sendo necessário o REDO para refazê-las totalmente. A TR4 sofreria o <em><strong>ROLLBACK</strong></em> do sistema e para TR5 nada precisaria ser feito, pois foi eliminada na memória.</p>
<p>Mas e a replicação, como acontece? Com a cópia base do banco principal no servidor <em>Standby</em>, após o <em>CHECKPOINT</em> e antes da reciclagem, os arquivos WAL podem ser transferidos para um diretório do servidor <em>Standby</em>. O <code>pg_standby</code> é responsável pela aplicação dos <em>logs</em> no arquivo de dados do servidor <em>Standby</em>, aguardar o sinal para finalizar a restauração e disponibilizar o acesso imediato ao banco recuperado.</p>
<p>Reforçando tecnicamente as vantagens, o arquivamento do WAL ocorre em paralelo e de forma assíncrona, portanto não interfere no desempenho do banco de dados. A constante restauração do servidor <em>Standby</em>, permite o início imediato do mesmo após o crash do servidor principal. Os <em>logs</em> podem permanecer para <em>backup</em>, tanto no servidor principal, quanto no servidor <em>Standby</em> ou podem ser eliminados após a restauração. Todo o processo de sincronização entre memória e WAL, WAL e arquivo de dados, arquivamento, transferência e restauração dos <em>logs</em> podem ser configurados baseados no ambiente em que está inserido. Esta técnica pode ser combinada com técnicas de identificação de indisponibilidade do servidor, podendo todo o processo ser automatizado ou monitorado.</p>
<p>Melhorias para essa técnica de replicação são esperadas para a versão 8.5 do PostgreSQL. Dentre elas destacam-se a implementação da replicação síncrona, conhecida como <strong>Hot Standby</strong><em>, o arquivamento de transações que ainda estão em memória e a disponibilização do servidor <em>Standby</em> para leitura.</em></p>
<p><em>Concluindo, esta é uma técnica de replicação que pode ser ideal para vários ambientes, porém existem várias técnicas para implementação de alta disponibilidade em ambientes críticos. A Dextra possui grande experiência na implementação de <strong>alta disponibilidade no PostgreSQL</strong>, disponibilizando esse conhecimento no <a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/postgres-alta-disponibilidade.htm"><strong>treinamento de Alta disponibilidade</strong></a>, onde o aluno será habilitado a configurar alta disponibilidade através do PostgreSQL <em>Warm Standby</em> e ferramentas como <strong>SLony-I</strong>, <strong>Pgpool</strong>, entre outras.</em></p>
<p><em>Enviado por:<strong> Matheus Ricardo Espanhol<br />
</strong>Administrador de Banco de Dados, Dextra Sistemas</em></p>
<img src="http://feeds.feedburner.com/~r/dextra-bd/~4/8R9MS-Y-dyY" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/hiz5WrVMYb0" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-bd/~3/8R9MS-Y-dyY/</feedburner:origLink></item>
      <item>
         <title>Curso: Fundamentos da Linguagem de Programação Java (SL-110-SE6)</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/5cES6qcreuk/fundamentos_da_linguagem_de_programacao_java-(sl-110-se6).htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :10/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :10/12/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Campinas&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Noturnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :40&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/java/fundamentos_da_linguagem_de_programacao_java-(sl-110-se6).htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=71"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/XqpHT82frpQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/5cES6qcreuk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_51176e274a51abd09bd5804479876d10</guid>
         <pubDate>Wed, 13 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/XqpHT82frpQ/fundamentos_da_linguagem_de_programacao_java-(sl-110-se6).htm</feedburner:origLink></item>
      <item>
         <title>Curso: JBoss: Arquitetura e Administração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/ksUfjXfL3lE/jbarq.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :09/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :11/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/jboss/jbarq.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=16"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/BGeK6YuJvig" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/ksUfjXfL3lE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_50cd6591fd998ce27e29d8a854b91abb</guid>
         <pubDate>Tue, 12 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/BGeK6YuJvig/jbarq.htm</feedburner:origLink></item>
      <item>
         <title>Curso: PostgreSQL Essencial</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/DDqBtkiJvKo/pgintro.htm</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Início&lt;/strong&gt; :09/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Final&lt;/strong&gt; :11/11/2009&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Local&lt;/strong&gt; :Curitiba PR&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Período&lt;/strong&gt; :Cursos Diurnos&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Carga horária&lt;/strong&gt; :24&lt;/li&gt;&lt;/ul&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra.com.br/servicos/treinamento/pg/pgintro.htm"&gt;Sabia mais sobre o curso.&lt;/a&gt;&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/cadastroCurso.php?cursoId=7"&gt;&lt;strong&gt;Cadastre-se&lt;/strong&gt;&lt;/a&gt; e receba informações sobre a abertura das próximas turmas para este curso.&lt;/p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.dextra-inc.com/treinamento/reserva.php"&gt;&lt;strong&gt;Faça&lt;/strong&gt;&lt;/a&gt; sua reserva agora!&lt;img src="http://feeds.feedburner.com/~r/dextra-treinamento/~4/tF1ReF3KfDU" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/DDqBtkiJvKo" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_31a9a6e06e17115b377a0126c8474c77</guid>
         <pubDate>Tue, 12 May 2009 22:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-treinamento/~3/tF1ReF3KfDU/pgintro.htm</feedburner:origLink></item>
      <item>
         <title>DBA (Certificado IBM DB2)</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência de 2 anos como DBA DB2, &lt;/li&gt;&lt;li&gt;Bons conhecimentos em Linux ou Unix.
&lt;/li&gt;&lt;li&gt;Possuir Certificação IBM DB2, &lt;/li&gt;&lt;li&gt;Superior cursando ou concluído na área de informática,
Desejável ter conhecimentos na administração de um ou mais dos seguintes bancos: Oracle, PostgreSQL ou SQL Server,&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender,
Boa escrita e habilidade para documentar,
Disponibilidade para 40h semanais.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP.&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Tue, 12 May 2009 12:49:10 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Dextra alcança nível “F” de maturidade do MPS.Br</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/8yA4T8dRd5o/</link>
         <description>Caros leitores,
É com grande satisfação que informamos que a Dextra Sistemas obteve sucesso na avaliação do nível F de maturidade do MPS.BR (Melhoria de Processo de Software Brasileiro).
Em termos práticos, isso significa um avanço ainda maior na qualidade das soluções e produtividade nos serviços de software, e consolida nossos esforços em entregar projetos com excelência [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/corporativo/?p=9</guid>
         <pubDate>Mon, 04 May 2009 06:47:57 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/8yA4T8dRd5o" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-corporativo/~3/wTalUo6-glA/</feedburner:origLink></item>
      <item>
         <title>Bem-vindos ao Blog Corporativo da Dextra Sistemas!</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/EjEYoP5RUio/</link>
         <description>Caros leitores,
É com um imenso prazer que a Dextra Sistemas inaugura seu Blog Corporativo, através deste canal de comunicação direrta com o mercado, iremos detalhar nossos serviços de fábrica de software, consultoria e treinamentos, divulgar notícias próprias e do mercado de TI, além de demonstrar todo nosso expertise em Tecnologia da Informação.
Sejam todos bem-vindos!
Atenciosamente,
Dextra Sistemas</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/corporativo/?p=3</guid>
         <pubDate>Mon, 04 May 2009 06:33:34 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/EjEYoP5RUio" height="1" width="1"/>]]></content:encoded>
         <category>Uncategorized</category>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-corporativo/~3/-LdLipDqy0g/</feedburner:origLink></item>
      <item>
         <title>Funcionalidades do PostgreSQL versão 8.4</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/EtCQM15oicc/</link>
         <description>Olá, pessoal!
Como o intuito de disseminar conhecimento, a Dextra Sistemas lançou este espaço para que nós, Administradores de Banco de Dados, possamos compartilhar nossas experiências diárias sobre o tema.
Neste primeiro post falaremos sobre o PostgreSQL, apresentando de forma resumida, duas funcionalidades que estarão disponíveis na versão 8.4, com lançamento previsto para maio ou junho deste [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/bdextra/?p=3</guid>
         <pubDate>Thu, 30 Apr 2009 06:45:48 -0700</pubDate>
         <content:encoded><![CDATA[<p>Olá, pessoal!</p>
<p>Como o intuito de disseminar conhecimento, a Dextra Sistemas lançou este espaço para que nós, Administradores de Banco de Dados, possamos compartilhar nossas experiências diárias sobre o tema.</p>
<p>Neste primeiro <em>post</em> falaremos sobre o PostgreSQL, apresentando de forma resumida, duas funcionalidades que estarão disponíveis na versão 8.4, com lançamento previsto para maio ou junho deste ano. Uma versão beta da versão 8.4 já está disponível no site <a rel="nofollow" target="_blank" href="http://www.postgresql.org">www.postgresql.org</a>.</p>
<p>Um problema recorrente que os administradores de bancos de dados encontram é em relação à configuração da codificação (conhecida como <em>charset</em> ou <em>encoding</em>) e localização (conhecida como <em>locales</em>) em aplicações de ambientes que possuem regras heterogêneas de linguagens e países distintos. Localização são regras que definem parâmetros de ordenação, classificação e agrupamento da informação de acordo com a localidade e a linguagem de cada região.</p>
<p>Em aplicações onde se tenha o requisito de suporte a múltiplas regras de localidade, precisamos que o servidor de banco de dados possua suporte, e a boa notícia é que o PostgreSQL, a partir da versão 8.4 terá esse suporte. Na nova versão, o PostgreSQL se desprende da codificação e da localização do sistema operacional e permite que em um mesmo cluster seja possível trabalhar com distintas codificações e localizações.</p>
<p>Após uma contextualização e a importância de se possuir uma flexibilidade e adaptação a qualquer conjunto de regras (<em>locales</em>), é apresentado como implementar esta funcionalidade no PostgreSQL.</p>
<p>Primeiro é necessário realizar a conexão a um banco de dados, e em seguida executar o comando <em>create database</em>.</p>
<p>A conexão com o PostgreSQL pode ser realizada a partir da seguinte linha:</p>
<p><code>psql postgres -U postgres</code></p>
<p>O próximo passo é a criação do banco de dados na codificação e localização desejada.</p>
<p><code>CREATE DATABASE dextra ENCODING='Latin1' COLLATE='pt_BR' CTYPE='pt_BR' TEMPLATE=template0;</code></p>
<p>Um detalhe é importante: Ao criar um banco de dados e especificar um <em>locale</em> diferente do padrão do <em>cluster</em> é necessário usar o template0 como <em>template</em>.</p>
<p>Uma forma de visualizar o banco, sua respectiva codificação e localização é:<br />
<code><br />
SELECT datname,pg_encoding_to_char(encoding),datcollate,datctype FROM pg_database;<br />
</code><br />
Um outro problema enfrentado pelos administradores de banco de dados é o momento de realizar um processo de <em>restore</em>, quando este é relativamente grande. Como uma solução de minimizar este problema, a partir da versão 8.4 será possível paralelizar o processo de restauração. Isso poderá ser feito através do parâmetro <em>-m (multi-thread)</em> do utilitário <code>pg_restore</code>.</p>
<p>Enviado por:<strong> João Paulo Müller da Silva<br />
</strong>Administrador de Banco de Dados, Dextra Sistemas<strong></strong></p>
<img src="http://feeds.feedburner.com/~r/dextra-bd/~4/W0zeSmrMsmQ" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/EtCQM15oicc" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-bd/~3/W0zeSmrMsmQ/</feedburner:origLink></item>
      <item>
         <title>Regex - Classe de caracteres acentuados.</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/hBc4KcO8TQI/</link>
         <description>Olá pessoal,
Como dissemos no primeiro post, a equipe de desenvolvedores Java da Dextra irá postar uma série de artigos e dicas sobre desenvolvimento neste Blog, e como primeiro post, iremos apresentar uma dica sobre Regex (expressões regulares).
Várias vezes precisamos utilizar expressões regulares para validar algum campo ou para extrair partes dele.
Normalmente, quando queremos dizer que [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/jblog/?p=9</guid>
         <pubDate>Thu, 30 Apr 2009 05:58:42 -0700</pubDate>
         <content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Como dissemos no primeiro <em>post</em>, a equipe de desenvolvedores Java da Dextra irá postar uma série de artigos e dicas sobre desenvolvimento neste Blog, e como primeiro post, iremos apresentar uma dica sobre Regex (expressões regulares).</p>
<p>Várias vezes precisamos utilizar expressões regulares para validar algum campo ou para extrair partes dele.</p>
<p>Normalmente, quando queremos dizer que há caracteres alfanuméricos em uma expressão, utilizamos o<em> &#92;w</em>. Porém ele se limita à classe <em>[a-zA-Z_0-9]</em>, não incluindo os caracteres acentuados. O que fazíamos era adicionar nesta classe estes caracteres um a um, mais ou menos assim:<em> [&#92;wÁáÉé]</em>.</p>
<p>Para facilitar nossa vida, há um <em>range</em> que inclui todos estes caracteres: À-ú, deixando nossa classe bem mais simples:</p>
<p><em>[&#92;wÀ-ú]</em><br />
ou a String em java: &#8220;[&#92;&#92;wÀ-ú]&#8221;</p>
<p>Esperamos que esta dica tenha sido útil para você <img src='http://blogs.dextra.com.br/jblog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley'/> </p>
<p>Enviado por: <strong>Raoni Fortes Normanton<br />
</strong>Desenvolvedor Java, Dextra Sistemas<strong></strong></p>
<img src="http://feeds.feedburner.com/~r/dextra-jblog/~4/pdEa6CYkSwk" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/hBc4KcO8TQI" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-jblog/~3/pdEa6CYkSwk/</feedburner:origLink></item>
      <item>
         <title>Apresentação</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/Klv5e9VMrTk/</link>
         <description>Olá Pessoal!
Como um meio de compartilhar experiências de desenvolvimento Java com a comunidade, a Dextra abriu este canal pelo qual a equipe de desenvolvedores irá postar uma série de artigos e dicas sobre a tecnologia. Serão abordados assuntos que exponham experiências e reflexões sobre o dia-a-dia do desenvolvimento de aplicações.
Sejam todos bem vindos!
Equipe de Desenvolvimento [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/jblog/?p=3</guid>
         <pubDate>Thu, 30 Apr 2009 05:36:46 -0700</pubDate>
         <content:encoded><![CDATA[<p>Olá Pessoal!</p>
<p>Como um meio de compartilhar experiências de desenvolvimento Java com a comunidade, a Dextra abriu este canal pelo qual a equipe de desenvolvedores irá postar uma série de artigos e dicas sobre a tecnologia. Serão abordados assuntos que exponham experiências e reflexões sobre o dia-a-dia do desenvolvimento de aplicações.</p>
<p>Sejam todos bem vindos!</p>
<p>Equipe de Desenvolvimento Java - Dextra Sistemas</p>
<img src="http://feeds.feedburner.com/~r/dextra-jblog/~4/PtVaHW5eFpQ" height="1" width="1"/><img src="http://feeds.feedburner.com/~r/dextra/~4/Klv5e9VMrTk" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-jblog/~3/PtVaHW5eFpQ/</feedburner:origLink></item>
      <item>
         <title>Apresentação</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/Dkpc_vEgXkY/</link>
         <description>A partir da proposta da Dextra de criar este portal de Blogs, estreamos agora o WBlog, com a proposta de discutir desenvolvimento web, web design, padrões web, usabilidade&amp;#8230; Traremos tópicos principalmente de tecnologias como HTML, CSS, JavaScript, AJAX, e experiências e reflexões sobre o dia-a-dia do desenvolvimento de aplicações web.
Sejam todos bem vindos!
Equipe de Desenvolvimento [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/wblog/?p=1</guid>
         <pubDate>Wed, 29 Apr 2009 05:35:26 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/Dkpc_vEgXkY" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://blogs.dextra.com.br/wblog/2009/apresentacao/</feedburner:origLink></item>
      <item>
         <title>Software Bem Testado</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/-IRnEAF-C_k/</link>
         <description>Muito tem sido escrito sobre testes automáticos e testabilidade de software nos dias atuais. O rápido avanço tecnológico tem facilitado o desenvolvimento de testes unitários, de integração e funcionais. No entanto, o uso efetivo de testes automatizados não tem se mostrado constante nos sistemas. Na Dextra temos feito um grande esforço no sentido de usar [...]</description>
         <guid isPermaLink="false">http://blogs.dextra-inc.com/palavra-do-arquiteto/?p=32</guid>
         <pubDate>Mon, 27 Apr 2009 11:26:24 -0700</pubDate>
         <content:encoded><![CDATA[<img src="http://feeds.feedburner.com/~r/dextra/~4/-IRnEAF-C_k" height="1" width="1"/>]]></content:encoded>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-apalavradoarquiteto/~3/-MDLi1UltRk/</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas conquista nível F em certificação MPS.BR</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/dI2jQe1437k/dextra_sistemas_conquista_nivel_f_em_certificacao_mps.br.htm</link>
         <description>Nível F de maturidade equivale ao nível 2 da certificação internacional de qualidade de software CMMI&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/y9PN3acAzYk" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/dI2jQe1437k" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_42fb1fbd21124492687530aff210335d</guid>
         <pubDate>Wed, 15 Apr 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/y9PN3acAzYk/dextra_sistemas_conquista_nivel_f_em_certificacao_mps.br.htm</feedburner:origLink></item>
      <item>
         <title>Analista de Sistemas da Dextra participa de quadro na Rede Globo/EPTV; assista</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/nhrFiUcVWIQ/analista_de_sistemas_da_dextra_participa_de_quadro_na_rede_globo_eptv.htm</link>
         <description>Analista de Sistemas da Dextra participa de quadro na Rede Globo/EPTV.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/y_ZM5Nfa_QQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/nhrFiUcVWIQ" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_08ba71b3ee45d9c5276b5bfb5656a0cf</guid>
         <pubDate>Mon, 06 Apr 2009 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/y_ZM5Nfa_QQ/analista_de_sistemas_da_dextra_participa_de_quadro_na_rede_globo_eptv.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas adere ao Twitter</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/h974h1af51E/dextra_sistemas_adere_ao_twitter.htm</link>
         <description>A Dextra Sistemas já faz parte da rede social Twitter.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/9ZusmaUw8Sg" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/h974h1af51E" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_33eef347ee37893d8ea86a387d503b13</guid>
         <pubDate>Wed, 01 Apr 2009 02:43:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/9ZusmaUw8Sg/dextra_sistemas_adere_ao_twitter.htm</feedburner:origLink></item>
      <item>
         <title>Gerente da Dextra Sistemas discute responsabilidade ambiental na rádio CBN</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/IpVvUNisMW0/gerente_da_dextra_discute_responsabilidade_ambiental_na_radio_CBN.htm</link>
         <description>A gerente do setor administrativo da Dextra Sistemas, Tibeti Daniel, discutiu a importância do cuidado com o meio-ambiente dentro das empresas em matéria veiculada pela rádio CBN Campinas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/iW0_026kZtM" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/IpVvUNisMW0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_6913a224b576ad954d601f7e832b5e47</guid>
         <pubDate>Fri, 27 Mar 2009 03:57:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/iW0_026kZtM/gerente_da_dextra_discute_responsabilidade_ambiental_na_radio_CBN.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas reduz custos em até 35% em campanha contra o desperdício</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/SErCmeetx7o/dextra_economiza_em_campanha_disperdicio.htm</link>
         <description>Dados de um levantamento interno promovido pelo departamento administrativo da Dextra Sistemas mostram uma redução entre 13% e 35% nos gastos da empresa desde o início do programa de responsabilidade ambiental, implantado há um ano e meio.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/TwJlGzPSFrs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/SErCmeetx7o" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_eb6644a5c65fabd6ed47e1340326ec6d</guid>
         <pubDate>Tue, 24 Mar 2009 07:32:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/TwJlGzPSFrs/dextra_economiza_em_campanha_disperdicio.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas tem faturamento 16% maior em 2008</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/ctsjUaAVbeA/dextra-sistemas-tem-faturamento-16-por-cento-maior-em-2008.htm</link>
         <description>O balanço de 2008 mostra resultados positivos na fábrica de software Dextra Sistemas. A empresa, especializada em desenvolvimento e integração de sistemas e treinamentos de capacitação tecnológica, calcula um crescimento de 16% em faturamento no ano passado.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/5ny0sE_LFbw" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/ctsjUaAVbeA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_2d50ad02831eeeb9b56db3f61a0fccb5</guid>
         <pubDate>Tue, 20 Jan 2009 06:17:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/5ny0sE_LFbw/dextra-sistemas-tem-faturamento-16-por-cento-maior-em-2008.htm</feedburner:origLink></item>
      <item>
         <title>Desenvolvedor PHP</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Conhecimentos em SQL e Linux.&lt;/li&gt;&lt;li&gt;Domínio de PHP, HTML e Java Script.&lt;/li&gt;&lt;li&gt;Superior Cursando ou Completo. &lt;/li&gt;&lt;li&gt;Inglês Fluente - Obrigatório. &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender.
Boa escrita e habilidade para documentar.
Disponibilidade para 40h semanais.&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Mon, 12 Jan 2009 18:00:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Desenvolvedor Java Pleno</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência de 2 anos como desenvolvedor Java/JEE&lt;/li&gt;&lt;li&gt;Experiência em modelagem Orientada a Objetos
Experiência com JSP, Servlets, Struts, Hibernate, EJB, Jasper Reports&lt;/li&gt;&lt;li&gt;Conhecimento de UML/RUP
Conhecimento de SQL, desejável Oracle ou PostgreSQL Inglês Avançado ou Fluente&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender
Boa escrita e habilidade para documentar
Disponibilidade para 40h semanais&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Mon, 12 Jan 2009 18:00:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Desenvolvedor .Net Pleno - Sênior</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Grande experiência como desenvolvedor .NET;
&lt;/li&gt;&lt;li&gt;Capacidade de elaboração de Arquitetura;
Experiência com VB6, VB3, C#, ASP.NET, VB.NET;
Conhecimento de modelagem SQL Server;&lt;/li&gt;&lt;li&gt;Habilidade de relacionamento com cliente;&lt;/li&gt;&lt;li&gt;Cursando ou graduado em curso superior na área de informática&lt;/li&gt;&lt;li&gt;Inglês intermediário&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Bom relacionamento interpessoal&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP &lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Mon, 12 Jan 2009 18:00:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Desenvolvedor Java Sênior</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/bc-ArzcWrB4/oportunidades.php</link>
         <description>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Requisitos Necess&amp;aacute;rios:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Experiência de 3 anos como desenvolvedor Java/JEE
Experiência em modelagem Orientada a Objetos
Experiência com JSP, Servlets, Struts, Hibernate, EJB, Jasper Reports&lt;/li&gt;&lt;li&gt;Conhecimento de UML/RUP
Conhecimento de SQL, desejável Oracle ou PostgreSQL&lt;/li&gt;&lt;li&gt;Familiaridade com controlador de versão (SVN, CVS)
Design Patterns
Inglês Avançado ou Fluente&lt;/li&gt;&lt;li&gt;Cursando ou graduado em curso superior na área de informática&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Caracter&amp;iacute;sticas Comportamentais:&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;Ser pró-ativo e ter facilidade em aprender
Boa escrita e habilidade para documentar
Disponibilidade para 40h semanais&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt; &lt;li&gt; &lt;strong&gt;Local:&lt;/strong&gt;&lt;br/&gt; &lt;label&gt;Campinas/SP&lt;/label&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra-oportunidades/~4/MjHAFaxpDjs" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/bc-ArzcWrB4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false" />
         <pubDate>Mon, 12 Jan 2009 18:00:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-oportunidades/~3/MjHAFaxpDjs/oportunidades.php</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas abre 10 vagas para profissionais de TI</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/jeIjgkYCI-8/dextra-sistemas-abre-10-vagas-para-profissionais-de-TI.htm</link>
         <description>A fábrica de software Dextra Sistemas está com 10 vagas abertas na área de Tecnologia de Informação. Distribuídas entre as cidades de Campinas/SP, São Paulo/SP e Campo Grande/MS, as oportunidades são para Desenvolvedores Java, PHP, DBA, Arquiteto de software e Coordenador de infra-estrutura.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/SdiFwcBoXE4" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/jeIjgkYCI-8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1f1d54b4eaf3bbae2f428c5a116f4268</guid>
         <pubDate>Wed, 10 Dec 2008 06:17:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/SdiFwcBoXE4/dextra-sistemas-abre-10-vagas-para-profissionais-de-TI.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas é parceira exclusiva da Mandriva na região de Campinas</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/30pSZPwtEmc/dextra-sistemas-e-parceira-exclusiva-da-mandriva-na-regiao-de-campinas.htm</link>
         <description>A Dextra Sistemas, especializada em capacitação tecnológica voltada a aplicações open source, é atualmente a única empresa autorizada da região de Campinas a oferecer treinamentos Linux da distribuição Mandriva Conectiva.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/8WZWRy72obk" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/30pSZPwtEmc" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_40cdeb0a953115d51f4a308cb64d11e5</guid>
         <pubDate>Wed, 05 Nov 2008 06:17:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/8WZWRy72obk/dextra-sistemas-e-parceira-exclusiva-da-mandriva-na-regiao-de-campinas.htm</feedburner:origLink></item>
      <item>
         <title>ActMinds fecha contrato com a Global Sovereign Ventures AG</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/nJyHnthmxdo/actminds-fecha-contrato-com-a-global-sovereign-ventures-ag.htm</link>
         <description>O consórcio brasileiro de exportação de software ActMinds fechou um contrato consultoria com a empresa Global Sovereign Ventures AG. O novo negócio foi concretizado durante o Gartner Symposium Itxpo 2008, sediado em Orlando entre os dias 12 e 16 de outubro, e será desempenhado pela empresa campineira Dextra Sistemas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/GrLX3PA-23c" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/nJyHnthmxdo" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_55c10e53ec3ea0d5e445792c0c32dcb1</guid>
         <pubDate>Wed, 15 Oct 2008 09:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/GrLX3PA-23c/actminds-fecha-contrato-com-a-global-sovereign-ventures-ag.htm</feedburner:origLink></item>
      <item>
         <title>José Fernando Guedes vai coordenar a gerência de fábrica da Dextra Sistemas</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/s8sxugTR_e8/jose-fernando-guedes-vai-coordenar-a-gerencia-de-fabrica-da-dextra-sistemas.htm</link>
         <description>De volta ao Brasil, após três anos na Alemanha, o engenheiro da computação José Fernando Guedes é o novo contratado da fábrica de software Dextra Sistemas. Guedes, que tem MBA em Gestão de Pessoas, assume o cargo de gerente de fábrica e será responsável pela supervisão dos projetos de desenvolvimento da empresa.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/-C5Vd5bW4c4" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/s8sxugTR_e8" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_5f2ba4e88f1762682421f142648d7573</guid>
         <pubDate>Wed, 15 Oct 2008 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/-C5Vd5bW4c4/jose-fernando-guedes-vai-coordenar-a-gerencia-de-fabrica-da-dextra-sistemas.htm</feedburner:origLink></item>
      <item>
         <title>2ª Conferência Brasileira reúne grandes nomes do PostgreSQL na Unicamp dias 26 e 27</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/NjHfEXaPIiY/segunda-conferencia-brasileira-de-postgresql-na-unicamp.htm</link>
         <description>O PostgreSQL conquista cada vez mais os usuários corporativos no Brasil, reflexo disso são os mais de dez mil acessos que o site da comunidade brasileira recebe diariamente. Discutir o funcionamento do banco de dados e contribuir com o Projeto PostgreSQL são os propósitos da 2ª Conferência Brasileira de PostgreSQL, que acontece nos próximos dias 26 e 27, no auditório III do Centro de Convenções da Unicamp. A Conferência é o maior evento na América Latina sobre o banco de dados.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/zdvgDaNckB8" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/NjHfEXaPIiY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_ab00eacd08e68e2b20ea2eb7a29f6092</guid>
         <pubDate>Sat, 13 Sep 2008 08:15:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/zdvgDaNckB8/segunda-conferencia-brasileira-de-postgresql-na-unicamp.htm</feedburner:origLink></item>
      <item>
         <title>Edite Martins assume ger&amp;ecirc;ncia de projetos da Dextra Sistemas</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/km7LGLL6fiI/edite-martins-assume-gerencia-de-projetos-da-dextra-sistemas.htm</link>
         <description>A Dextra Sistemas contratou recentemente Edite Martins para ocupar o cargo de Gerente da Qualidade da empresa, tendo como meta inicial a certificação no MSP.BR n&amp;iacute;vel F e CMMi nível 3.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/nL3IgBlnTJM" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/km7LGLL6fiI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_c7789b678d0fbae9f0eb3727e7cfcbec</guid>
         <pubDate>Fri, 15 Aug 2008 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/nL3IgBlnTJM/edite-martins-assume-gerencia-de-projetos-da-dextra-sistemas.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas realiza ciclo de Workshop's sobre metodologia Scrum para o mercado de software</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/AWuv3MqaKic/dextra-sistemas-realiza-ciclo-de-workshops-sobre-metodologia-scrum-para-o-mercado-de-software.htm</link>
         <description>A metodologia ágil de desenvolvimento de software Scrum se tornou uma alternativa vantajosa para quem compra projetos de software sob medida, j&amp;aacute; que promove ciclos de desenvolvimentos mais curtos e com menos desvios e riscos, além de considerar as mudanças nos requisitos de negócios durante o projeto.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/BA37BpaOA34" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/AWuv3MqaKic" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_656315421ce4f25af01d34165cfb04c5</guid>
         <pubDate>Sat, 02 Aug 2008 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/BA37BpaOA34/dextra-sistemas-realiza-ciclo-de-workshops-sobre-metodologia-scrum-para-o-mercado-de-software.htm</feedburner:origLink></item>
      <item>
         <title>Brazil IT recebe prêmio no Midsize Enterprise Summit Innovation Awards</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/hXw6BTR4w2Y/brazil-it-recebe-premio-no-midsize-enterprise-summit-innovation-awards.htm</link>
         <description>O Brazil IT é uma iniciativa patrocinada pela Apex-Brasil (Agência Brasileira de Promoção de Exportações e Investimentos) e pela Softex, com o objetivo de promover empresas de TI no mercado norte-americano, entre elas, o consórcio de exportação de software ActMinds, que esteve presente na entrega do prêmio.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/09J8X_ueMio" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/hXw6BTR4w2Y" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_b8d7761d34dd8c79ab6bd343383c2982</guid>
         <pubDate>Fri, 01 Aug 2008 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/09J8X_ueMio/brazil-it-recebe-premio-no-midsize-enterprise-summit-innovation-awards.htm</feedburner:origLink></item>
      <item>
         <title>Kinomaxx e Globosat adotam projetos baseados na metodologia Scrum</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/8rJPFT5pchI/kinomaxx-e-globosat-adotam-projetos-baseados-na-metodologia-scrum.htm</link>
         <description>A criação de células de desenvolvimento especializadas baseadas em Scrum dentro da Dextra Sistemas já trouxe dois novos negócios: interessadas na metodologia de desenvolvimento ágil, a Globosat e Kinomaxx fecharam contrato com a empresa paulista de TI. Desde junho, a equipe da Dextra - que foi treinada pela Teamware - está desenvolvendo softwares para as duas companhias com a metodologia, feita para assegurar o atendimento da necessidade dos clientes de maneira mais eficaz que as formas convencionais.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/CbQIzG3FKaE" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/8rJPFT5pchI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_f7b9976b79fa719415483e4f7ca6d837</guid>
         <pubDate>Thu, 10 Jul 2008 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/CbQIzG3FKaE/kinomaxx-e-globosat-adotam-projetos-baseados-na-metodologia-scrum.htm</feedburner:origLink></item>
      <item>
         <title>Marcos Alves é o novo gerente de contas da Dextra Sistemas</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/vzofnxCyi-U/marcos-alves-e-o-novo-gerente-de-contas-da-dextra-sistemas.htm</link>
         <description>A Dextra Sistemas, fábrica de software e especializada em treinamentos de capacitação em TI acaba de contratar Marcos Alves para assumir a gerência de contas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/IRfkLN2BR5Y" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/vzofnxCyi-U" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_0b38ea4e3f467e9d20e210f1726ed4c1</guid>
         <pubDate>Sat, 05 Jul 2008 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/IRfkLN2BR5Y/marcos-alves-e-o-novo-gerente-de-contas-da-dextra-sistemas.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas abre 35 vagas para São Paulo e Mato Grosso do Sul</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/CruPwPf_eFs/dextra-abre-trinta-e-cinco-vagas-para-sao-paulo-e-mato-grosso-do-sul.htm</link>
         <description>A Dextra Sistemas, empresa especializada em soluções de software sob medida, integração de sistemas, consultoria e capacitação tecnológica, abriu cerca de 35 vagas para analistas e desenvolvedores na área de Tecnologia da Informação (TI).&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/D5coaj1C68s" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/CruPwPf_eFs" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e35d5ffb5fd316ec2799748bfa68ee78</guid>
         <pubDate>Mon, 23 Jun 2008 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/D5coaj1C68s/dextra-abre-trinta-e-cinco-vagas-para-sao-paulo-e-mato-grosso-do-sul.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas discute metodologia Scrum para o mercado de desenvolvimento de software</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/hW7qTwEUCpw/dextra-sistemas-discute-metodologia-scrum-para-o-mercado-de-desenvolvimento-de-software.htm</link>
         <description>A metodologia de desenvolvimento de software Scrum está agitando o mercado e vem se tornando uma última alternativa para quem compra projetos de software sob medida. Este modelo está alinhado com as necessidades das empresas de terem ciclos de desenvolvimentos mais curtos, com menos desvios e riscos para os projetos, sem perder de vista a gestão das inevitáveis mudanças nos requisitos de negócio que ocorrem ao longo do projeto.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/zzIGBmlX-3g" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/hW7qTwEUCpw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_f08143a3d9274e6ecaa703bfa93642b6</guid>
         <pubDate>Fri, 13 Jun 2008 10:27:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/zzIGBmlX-3g/dextra-sistemas-discute-metodologia-scrum-para-o-mercado-de-desenvolvimento-de-software.htm</feedburner:origLink></item>
      <item>
         <title>Seminário Gestão de Projetos de Software discute panorama do mercado</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/Q5_3l0HMSN0/seminario-gestao-de-projetos-de-software-discute-panorama-do-mercado.htm</link>
         <description>No próximo sábado, dia 10, desenvolvedores, gerentes de Projetos, gerentes e diretores de Tecnologia da Informação terão uma boa oportunidade de agregar mais conhecimento.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/nZY5W3vsj2Q" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/Q5_3l0HMSN0" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_15ce6fe786c8ea072cb18fe0709441f6</guid>
         <pubDate>Sun, 04 May 2008 10:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/nZY5W3vsj2Q/seminario-gestao-de-projetos-de-software-discute-panorama-do-mercado.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas e Unicamp promovem 'PostgreSQL Day' s</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/7j6ilca5GzY/dextra-sistemas-e-unicamp-promovem-postgresql-day.htm</link>
         <description>No dia 22 de abril, a Dextra Sistemas e o Centro de Computação da Unicamp (CCUEC) realizam o PostgreSQL Day, evento que discutirá o banco de dados através de dois estudos de caso e palestras dos especialistas internacionais David Fetter e Josh Berkus.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/04HkDeNeGMI" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/7j6ilca5GzY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_2b5eab51f5ef55dfb02aa5787b67e60b</guid>
         <pubDate>Wed, 23 Apr 2008 06:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/04HkDeNeGMI/dextra-sistemas-e-unicamp-promovem-postgresql-day.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas desenvolve software para o Ministério da Justiça</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/jLMfKQwa8Hw/dextra-sistemas-desenvolve-software-para-o-ministerio-da-justica.htm</link>
         <description>Escola de Direito da Fundação Getúlio Vargas ( Direito FGV) entregou ao Ministério da Justiça o projeto SISPENAS - plataforma digital do quadro geral de penas previstas pelo direito brasileiro - no final do m&amp;ecirc;s de mar&amp;ccedil;o. O software desenvolvido pela Dextra Sistemas nas linguagens PHP, Ajax, PostgreSQL e Linux, já está implantado na universidade e deve ser integrado em breve ao site ou intranet do Ministério.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/1oLuSJkq6XQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/jLMfKQwa8Hw" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_151d5acbfdf51034b63f1ff3a1c343b4</guid>
         <pubDate>Wed, 04 Nov 2009 20:08:04 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/1oLuSJkq6XQ/dextra-sistemas-desenvolve-software-para-o-ministerio-da-justica.htm</feedburner:origLink></item>
      <item>
         <title>Metrô-SP economiza US$ 900 mil com uso de software livre</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/2ZwqqbTDn1c/metro_ecnonomiza_com_software_livre.htm</link>
         <description>A partir de um projeto para implantação de um sistema gerenciador de banco de dados, em 2001, a Companhia do Metrô de São Paulo acabou aderindo ao mundo do software livre e que foi ganhado cada vez mais terreno na empresa.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/S4u94WHPpDw" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/2ZwqqbTDn1c" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_2fcdaf87174b03727bd2cb651971988f</guid>
         <pubDate>Wed, 04 Nov 2009 20:08:03 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/S4u94WHPpDw/metro_ecnonomiza_com_software_livre.htm</feedburner:origLink></item>
      <item>
         <title>Software reduz tempo de contratação em quase 70%</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/m55B6poUiJk/software-reduz-tempo-de-contratacao-em-quase-setenta-por-cento.htm</link>
         <description>A Dextra Sistemas lançou este mês no mercado o CaptaCV, uma ferramenta desenvolvida para auxiliar empresas de variados portes e setores no gerenciamento de processos seletivos via web. O software foi desenvolvido considerando as facilidades do recrutamento online, que pode reduzir significativamente o tempo de contratação quando associado a uma solução adequada.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/6r5tnYJE2e0" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/m55B6poUiJk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_c495753fbd1fd80cb077577af9e175d3</guid>
         <pubDate>Mon, 03 Mar 2008 05:47:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/6r5tnYJE2e0/software-reduz-tempo-de-contratacao-em-quase-setenta-por-cento.htm</feedburner:origLink></item>
      <item>
         <title>Dextra inaugura Centro de Desenvolvimento em Campo Grande/MS</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/dfTI8lzQnEE/dextra-inaugura-centro-de-desenvolvimento-em-campo-grande.htm</link>
         <description>Dextra Sistemas inaugurou recentemente sua mais nova unidade em Campo Grande/MS. O objetivo da fábrica é expandir a capacidade produtiva atual da empresa para corresponder à crescente demanda de exportação de software e acelerar o ritmo de desenvolvimento de projetos.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/gRIHJZOCzwk" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/dfTI8lzQnEE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_0902f5de065d652481512517ceb81320</guid>
         <pubDate>Thu, 10 Jan 2008 06:17:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/gRIHJZOCzwk/dextra-inaugura-centro-de-desenvolvimento-em-campo-grande.htm</feedburner:origLink></item>
      <item>
         <title>Empresas do interior paulista investem em certificação MPS.BR</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/_45kUNzMDuA/empresas-do-interior-paulista-investem-em-certificacao-mps-br.htm</link>
         <description>Com o objetivo de consolidar Campinas e região como pólo referência de alta tecnologia, o Núcleo Softex Campinas desenvolve uma série de ações para firmar a marca 'Brazilian Software' como resultado da excelência do software brasileiro.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/pJV3qYIqF3k" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/_45kUNzMDuA" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_b2efb042e0d1ab88f2189cf7f225d863</guid>
         <pubDate>Sat, 08 Dec 2007 06:17:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/pJV3qYIqF3k/empresas-do-interior-paulista-investem-em-certificacao-mps-br.htm</feedburner:origLink></item>
      <item>
         <title>Projeto Abraço Digital organiza a III Comemoração Solidária de Natal</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/O8VkBDIBHNk/projeto-abraco-digital-organiza-a-III-comemoracao-solidaria-de-natal.htm</link>
         <description>Cerca de 60 crianças do CMPCA (Centro Municipal de Proteção à Criança e ao Adolescente) e 30 crianças da Casa da Criança Luz do Amanhecer são esperadas para a III ComemorAção de Natal, organizada pelos participantes do projeto Abraço Digital, formado por 6 empresas de TI da região de Campinas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/i9oufwIAjZc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/O8VkBDIBHNk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e7d5a7e8d60415508da3f43614a8a120</guid>
         <pubDate>Fri, 30 Nov 2007 04:12:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/i9oufwIAjZc/projeto-abraco-digital-organiza-a-III-comemoracao-solidaria-de-natal.htm</feedburner:origLink></item>
      <item>
         <title>Associados Softex ganham desconto em treinamentos da Dextra</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/EKTKSCOtWjI/associados-softex-terao-desconto-nos-treinamentos-dextra.htm</link>
         <description>A Dextra Sistemas, especializada em treinamentos de capacitação tecnológica em TI, firmou uma parceria com o Softex Campinas, e oferece aos associados do Núcleo o desconto de 15% nos mais de 40 treinamentos que promove em diversas áreas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/6VN-yZgZhSc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/EKTKSCOtWjI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e4835a8223a37813d611ee09bd3b866f</guid>
         <pubDate>Wed, 21 Nov 2007 04:00:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/6VN-yZgZhSc/associados-softex-terao-desconto-nos-treinamentos-dextra.htm</feedburner:origLink></item>
      <item>
         <title>Dextra lança treinamento em Ruby on Rails</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/06YccAbya0w/dextra-lanca-treinamentos-em-ruby-on-rails.htm</link>
         <description>A Dextra Sistemas lança dois novos treinamentos na linguagem de programação Ruby e o framework Rails. Estas tecnologias t&amp;ecirc;m sido gradualmente adotadas como opção para desenvolvimento web corporativo, principalmente pela velocidade de desenvolvimento em comparação com as tecnologias Java e .Net.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/3oZvuDtETps" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/06YccAbya0w" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_4145f0f3f615e2527bee43eb8c18df74</guid>
         <pubDate>Tue, 13 Nov 2007 10:23:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/3oZvuDtETps/dextra-lanca-treinamentos-em-ruby-on-rails.htm</feedburner:origLink></item>
      <item>
         <title>Unicamp terá novo modelo de hospedagem da informação</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/1ZM3SuIa50Q/unicamp-tera-novo-modelo-de-hospedagem-da-informacao.htm</link>
         <description>A Universidade Estadual de Campinas (Unicamp) contará com um novo sistema de hospedagem da informação, para aumento de performance e melhor aproveitamento por parte dos usuários de sistemas desenvolvidos na plataforma Java EE, como é o caso do Sistema de Informação de Gestão Acadêmica (SIGA) e do SIAD (Sistemas de Informações Administrativas).&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/0Wj43Nfh4oU" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/1ZM3SuIa50Q" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_0100a34f61a3f677c629e11781a57c0f</guid>
         <pubDate>Wed, 10 Oct 2007 10:34:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/0Wj43Nfh4oU/unicamp-tera-novo-modelo-de-hospedagem-da-informacao.htm</feedburner:origLink></item>
      <item>
         <title>Dextra desenvolve componente EPP para facilitar registro de domínios na internet</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/XbGzfg1DtH4/dextra-desenvolve-componente-epp-para-facilitar-registro-de-dominios-na-internet.htm</link>
         <description>A Dextra Sistemas desenvolveu o componente Dextra EPP para facilitar o acesso de revendedores de domínio aos serviços de registro da internet. O componente oferece suporte a todas as extensões definidas pela Registro.br,órgão que regulamenta e monitora o cadastramento e manutenção de domínios .br .&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/yJiw4HBpEig" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/XbGzfg1DtH4" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_86f84a2ae6338acf03d61948c7c3ed9b</guid>
         <pubDate>Wed, 04 Nov 2009 20:07:09 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/yJiw4HBpEig/dextra-desenvolve-componente-epp-para-facilitar-registro-de-dominios-na-internet.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas oferece palestra gratuita sobre Gerência de Projetos de TI</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/W_xTbRs4ntk/dextra-sistemas-oferece-palestra-gratuita-sobre-gerencia-de-projetos-de-ti.htm</link>
         <description>diretor de projetos da Dextra Sistemas Eduardo Coppo vai ministrar, no dia 9 de outubro, a palestra 'Gerência de Projetos de TI' direcionada aos profissionais da área de tecnologia da informação interessados em saber mais sobre a importância do uso de metodologias consistentes na gestão de projetos. O evento é gratuito e será realizado no Centro de Computação da Unicamp (CCUEC). As vagas são limitadas e as inscrições começam dia 1 de outubro.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/ix4Nd_73mmU" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/W_xTbRs4ntk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_0376abb3d4444349597eb09074634911</guid>
         <pubDate>Sun, 23 Sep 2007 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/ix4Nd_73mmU/dextra-sistemas-oferece-palestra-gratuita-sobre-gerencia-de-projetos-de-ti.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas recebe condecoração por projetos implantados na FAB</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/GmZIm_Lb6iM/dextra-sistemas-recebe-condecoracao-por-projetos-implantados-na-fab.htm</link>
         <description>Luís Dosso, diretor da Dextra Sistemas, foi condecorado Membro Honorário da Força Aérea Brasileira pelos sistemas SISUB Web e SIFARE Web desenvolvidos pela Dextra para a Subdiretoria de Abastecimento da aeronáutica - SDAB. A nomeação foi recebida pelo alto índice de satisfação e agilidade operacional que os sistemas proporcionaram aos usuários. A solenidade foi realizada em São Paulo e contou com a presença de membros da sociedade civil e de oficiais das Forças Armadas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/rT5caWvOoxQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/GmZIm_Lb6iM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_e145c16ffaa65b8b8352b5cd1091740a</guid>
         <pubDate>Wed, 12 Sep 2007 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/rT5caWvOoxQ/dextra-sistemas-recebe-condecoracao-por-projetos-implantados-na-fab.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas investe na certificação MPS.Br</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/P8tH9BiHZ9I/dextra-sistemas-investe-na-certificacao-mps-br.htm</link>
         <description>A fábrica de software Dextra Sistemas integra, em setembro, o novo grupo de empresas que busca a certificação MPS.Br. A companhia quer obter o nível F de qualificação, que garante melhores resultados em qualidade, custos e prazos. Outras seis organizações também farão parte do processo de certificação que é coordenado pelo Núcleo Softex Campinas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/eD_Egy_Hf1E" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/P8tH9BiHZ9I" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_61bc51060258051c2c9950ac1232af7d</guid>
         <pubDate>Thu, 06 Sep 2007 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/eD_Egy_Hf1E/dextra-sistemas-investe-na-certificacao-mps-br.htm</feedburner:origLink></item>
      <item>
         <title>ONU terá sistema para monitoramento do trabalho infantil</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/EYTGKRKu6IE/onu-tera-sistema-para-monitoramento-do-trabalho-infantil.htm</link>
         <description>A Dextra Sistemas entrega em setembro o sistema de monitoramento do trabalho infantil no Brasil. Desenvolvido para o Ministério do Trabalho e Emprego (MTE), em parceria com a Organização Internacional do Trabalho (OIT), agência da ONU especializada nas questões do trabalho, o sistema vai permitir que agentes de fiscalização cadastrem dados sobre a exploração do trabalho infantil nas diversas atividades econômicas exercidas em cada cidade brasileira. Além disso, riscos à saúde, atividades ilícitas e exploração sexual também serão cadastradas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/3IkUOwREqu4" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/EYTGKRKu6IE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_bb4e647d100d62e7fbf5fa42fa9526c8</guid>
         <pubDate>Wed, 29 Aug 2007 01:54:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/3IkUOwREqu4/onu-tera-sistema-para-monitoramento-do-trabalho-infantil.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas recruta novos profissionais na feira Talento 2007</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/C0YjT--3BqE/dextra_recruta_novos_profissionais_na_feira_talento_2007.htm</link>
         <description>A Dextra Sistemas sai em busca de novos profissionais da área de TI e participa da feira Talento 2007. O objetivo da empresa é recrutar estudantes e jovens profissionais dispostos a atuar na área de software livre. O evento vai ser realizado dia 16 de agosto no Ginásio Multidisciplinar da Unicamp em Campinas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/rIBOtS6j5lk" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/C0YjT--3BqE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_0a0eaf2d7eeabf29ce0e263489614325</guid>
         <pubDate>Thu, 02 Aug 2007 07:25:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/rIBOtS6j5lk/dextra_recruta_novos_profissionais_na_feira_talento_2007.htm</feedburner:origLink></item>
      <item>
         <title>Empresas têm processo de registro de domínios mais eficiente</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/-jEsaDqMi6k/empresas_tem_processo_de_registro_de_dominios_mais_eficiente.htm</link>
         <description>Recentemente a registro.br implementou o servidor EPP (Protocolo de Provisionamento Extensível), que possibilita outras empresas de realizarem o registro de domínios de forma automática, segura e mais eficiente que o processo tradicional.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/ncbTIEvctSo" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/-jEsaDqMi6k" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1c65c4101acbb56eb99a3d0714b65ba0</guid>
         <pubDate>Tue, 10 Jul 2007 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/ncbTIEvctSo/empresas_tem_processo_de_registro_de_dominios_mais_eficiente.htm</feedburner:origLink></item>
      <item>
         <title>FAB implanta sistema gestão em plataforma Intel</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/2KsV1oS6v3U/fab_implanta_gestao_em_plataforma_intel.htm</link>
         <description>A Força Aérea Brasileira (FAB) implementou um novo sistema para gerenciar processos do setor de Subsistência que envolve as áreas dealimentação e vestuário da instituição. O sistema - baseado na plataforma Intel, que utiliza um software de gestão desenvolvido pela Dextra Sistemas, empresa especializada em aplicaçõs corporativas - irá interligar as bases da Aeronáutica em todo o Brasil.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/HG681ATsdsI" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/2KsV1oS6v3U" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_99ed7a5faa1064326e4ac7900ff1718c</guid>
         <pubDate>Sat, 05 May 2007 07:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/HG681ATsdsI/fab_implanta_gestao_em_plataforma_intel.htm</feedburner:origLink></item>
      <item>
         <title>Projeto Descobrindo Talentos seleciona estudantes para segunda turma do projeto</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/lsA6_y7it6g/projeto_descobrindo_talentos_seleciona_estudante_para_segunda_turma.htm</link>
         <description>Capacitar de forma intensiva jovens estudantes para o mercado de TI. Com esse objetivo, o projeto Descobrindo Talentos que foi desenvolvido pelo Softex Campinas em parceira com empresas associadas, selecionou estudantes para a segunda turma do programa. Os inscritos iniciaram o processo de seleção em meados de abril e estrearão a nova equipe em agosto deste ano.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/-iuevVr2goY" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/lsA6_y7it6g" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_d69dd873288a40ac36d9606236633404</guid>
         <pubDate>Sat, 28 Apr 2007 03:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/-iuevVr2goY/projeto_descobrindo_talentos_seleciona_estudante_para_segunda_turma.htm</feedburner:origLink></item>
      <item>
         <title>Palestra gratuita irá abordar novas funcionalidades do PostgreSQL</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/q36VEiTlUjY/palestra_sobre_postgresql_com_josh_berkus.htm</link>
         <description>A Dextra Sistemas, em parceria com o Centro de Computação da Unicamp, promove a palestra 'PostgreSQL: Presente e Futuro', ministrada em inglês pelo americano Josh Berkus, membro do PostgreSQL Core Team e responsável pelo desenvolvimento do banco de dados PostgreSQL na Sun Microsystems.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/KDWwbT1DUHU" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/q36VEiTlUjY" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1ba4c41e61e99417c118e481cec9e4d1</guid>
         <pubDate>Tue, 03 Apr 2007 11:00:10 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/KDWwbT1DUHU/palestra_sobre_postgresql_com_josh_berkus.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas lança novos treinamentos Oracle</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/0ZF4aAF1oqI/dextra_lanca_novos_treinamentos_oracle.htm</link>
         <description>A Dextra Sistemas lança dois novos treinamentos para o banco de dados Oracle, os cursos Oracle Essencial e Oracle PL/SQL Essencial.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/sef73mToNOQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/0ZF4aAF1oqI" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_4e91709896a78c40c9f29fd814783809</guid>
         <pubDate>Mon, 05 Mar 2007 06:17:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/sef73mToNOQ/dextra_lanca_novos_treinamentos_oracle.htm</feedburner:origLink></item>
      <item>
         <title>Economista prevê aumento de 15% no mercado de TI em 2007</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/guKogTNp4ew/previsao_de_aumento_no_mercado_de_ti_para_2007.htm</link>
         <description>O economista Laerte Martins acredita que o setor de tecnologia da informática deve expandir cerca de 15% este ano. Segundo ele, o software livre colabora com este crescimento por estar 'intimamente ligado na busca da eficiência na gestão de infra-estrutura e da inovação nos negócios através da tecnologia'.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/jP-qGt9HHzc" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/guKogTNp4ew" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_fdfff0f5dfe2d8dc8133c49b9b9598c7</guid>
         <pubDate>Fri, 02 Feb 2007 00:38:00 -0800</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/jP-qGt9HHzc/previsao_de_aumento_no_mercado_de_ti_para_2007.htm</feedburner:origLink></item>
      <item>
         <title>Dextra é centro de treinamento autorizado Pearson VUE</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/OWH6qofOH_I/dextra_centro_de_treinamento_pearson_vue.htm</link>
         <description>Unidade de negócios de treinamento da Dextra Sistemas,empresa de consultoria e desenvolvimento de software, foi homologada como centro de treinamento autorizado Pearson VUE.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/Gztfw-mmc88" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/OWH6qofOH_I" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_8f651cf1d528365631d4b7812ec93160</guid>
         <pubDate>Fri, 15 Sep 2006 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/Gztfw-mmc88/dextra_centro_de_treinamento_pearson_vue.htm</feedburner:origLink></item>
      <item>
         <title>Refeitórios da Aeronáutica serão gerenciados por software desenvolvido pela Dextra Sistemas</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/1CgvkyHS-2E/sistema_gerencia_refeitorios_da_aeronautica.htm</link>
         <description>Um software vai interligar as bases da Aeronáutica de todo o Brasil para gerenciar o processo de produção dos alimentos, controle de estoque, planejamento das compras e o acesso dos militares aos 54 refeitórios da instituição no país. O sistema foi desenvolvido pela Dextra Sistemas, empresa pioneira e líder no Brasil na utilização de softwares livres para o desenvolvimento de aplicações corporativas.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/0Y7tU55Cwdg" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/1CgvkyHS-2E" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_059127ffcf44c774a638a923fd0228a0</guid>
         <pubDate>Fri, 08 Sep 2006 05:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/0Y7tU55Cwdg/sistema_gerencia_refeitorios_da_aeronautica.htm</feedburner:origLink></item>
      <item>
         <title>Dextra Sistemas é a nova parceira da Oracle</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/DxG1KAfizUk/dextra_firma_parceria_com_a_oracle.htm</link>
         <description>Dextra Sistemas, empresa de consultoria e desenvolvimento de software, acaba de se tornar parceira da Oracle, a segunda maior empresa de software do mundo. Com o acordo, a Dextra passa a ter acesso a todos os produtos da Oracle, base de conhecimento e sistema de suporte. Além disso, terá facilidades para treinar e certificar a equipe técnica.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/DKy8v-BigjQ" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/DxG1KAfizUk" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_1c6b289e58a0542cce02410ea0ff75a0</guid>
         <pubDate>Sun, 09 Jul 2006 05:00:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/DKy8v-BigjQ/dextra_firma_parceria_com_a_oracle.htm</feedburner:origLink></item>
      <item>
         <title>Dextra incentiva projetos open source através de doações financeiras</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/YURn-xjllqE/dextra_incentiva_projetos_open_source.htm</link>
         <description>Dextra Sistemas, empresa de consultoria de Campinas, fez doação de US$ 1.000 dólares para os dez melhores projetos de software livre utilizados pela empresa.Segundo o diretor de Novos Negócios da Dextra Luis Dosso, esta iniciativa foi uma forma de apoiar mais diretamente os projetos.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/-BTAYPG7Oaw" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/YURn-xjllqE" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_88514f29c5eb1916ec2a885f6f14d29a</guid>
         <pubDate>Sat, 10 Jun 2006 09:28:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/-BTAYPG7Oaw/dextra_incentiva_projetos_open_source.htm</feedburner:origLink></item>
      <item>
         <title>Projeto Investimos Nessa Idéia recebe sua primeira colaboração</title>
         <link>http://feedproxy.google.com/~r/dextra/~3/ndH1zGff_lM/investimos_nessa_ideia.htm</link>
         <description>O Projeto BrOffice.org acaba de receber a primeira doação do projeto 'Investimos Nessa Idéia'.&lt;img src="http://feeds.feedburner.com/~r/dextra-noticias/~4/cM7bIgiaXIE" height="1" width="1"/&gt;&lt;img src="http://feeds.feedburner.com/~r/dextra/~4/ndH1zGff_lM" height="1" width="1"/&gt;</description>
         <guid isPermaLink="false">LrW43Qkp3hG_VMCgrbQIDg_b377d12b92c0e8998ae91c4ae32ebd13</guid>
         <pubDate>Fri, 09 Jun 2006 12:17:00 -0700</pubDate>
      <feedburner:origLink>http://feedproxy.google.com/~r/dextra-noticias/~3/cM7bIgiaXIE/investimos_nessa_ideia.htm</feedburner:origLink></item>
   </channel>
</rss><!-- fe6.pipes.re3.yahoo.com uncompressed Wed Nov  4 21:25:37 PST 2009 -->
