<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>integracao &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/integracao/</link>
	<description>Feed of posts on WordPress.com tagged "integracao"</description>
	<pubDate>Mon, 28 Dec 2009 01:41:41 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Lições Aprendidas (Case) – Parte 3/4]]></title>
<link>http://gerenciamentoestrategico.wordpress.com/2009/11/29/licoes-aprendidas-case-%e2%80%93-parte-34/</link>
<pubDate>Mon, 30 Nov 2009 01:40:11 +0000</pubDate>
<dc:creator>gerenciamentoestrategico</dc:creator>
<guid>http://gerenciamentoestrategico.wordpress.com/2009/11/29/licoes-aprendidas-case-%e2%80%93-parte-34/</guid>
<description><![CDATA[Lições Aprendidas – Parte 3/4 Link para Parte 2/4 Integração A integração foi maior desafio do proje]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;">Lições Aprendidas – Parte 3/4</p>
<p style="text-align:right;"><a href="http://gerenciamentoestrategico.wordpress.com/2009/11/25/licoes-aprendidas-case-%e2%80%93-24/" target="_self">Link para Parte 2/4</a></p>
<p><strong>Integração</strong></p>
<p>A integração foi maior desafio do projeto. Alguns dos fatores mais relevantes foram:</p>
<ul>
<li><strong>stakeholders</strong>: grande número e dispersos geograficamente</li>
<li><strong>comunicação</strong>: constante e intensa, com reuniões semanais (técnicas e administrativas) via conferência telefônica. Além das reuniões coletivas, discussões direcionadas a cada uma áreas tinham que ser conduzidas para atuar em demandas específicas.</li>
<li><strong>relatórios</strong>: embora também seja um item de comunicação, foi colocado propositadamente à parte para mostrar a importância de manter os stakeholders (principalmente os que não atuam diretamente na execução do projeto) informados sobre o andamento do projeto. Nesta categoria, além do requisitante do projeto (e sponsor), se enquandra também o nível gerencial organizacional.</li>
<li><strong>dependências</strong>: necessidade de interação constante entre áreas de desenvolvimento (8) com impactos dependentes. Ações específicas foram criadas para garantir o alinhamento de informações relacionadas aos requisitos.</li>
<li><strong>cultural</strong>: uma preocupação constante foi a diferença cultural que exigiu cuidados, principalmente, na comunicação. As informações reportadas eram discutidas constantemente para garantir a efetividade da comunicação.</li>
<li><strong>conflitos</strong>: a demanda por recursos e a concorrência com outros projetos foi inevitável, e os conflitos também. Nesta hora, a atuação dos stakeholders do nível gerencial organizacioal foi bastante importante e decisiva, garantindo a alocação necessária de recursos para o projeto</li>
</ul>
<p>De acordo com o PMBoK, o Gerenciamento da Integração do Projeto “inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar os vários processos e atividades dos grupos de processos de gerenciamento”.</p>
<p>Agora, passado o projeto, fica evidente a importância do Gerenciamento da Integração do Projeto, que nas palavras do PMBoK “&#8230;requer que sejam feitas escolhas sobre alocação de recursos, consessões entre objetivos e alternativas conflitantes e gerenciamento de dependências mútuas&#8230;.”</p>
<p>Neste sentido, uma ação que se mostrou bastante efetiva foi a de colocar os stakeholders principais juntos (neste caso, por 2 dias) para efetuar o planejamento do projeto. Neste momento, ficou claro que, desde o solicitante do projeto, passando pela equipe de gerenciamento e de desenvolvimento (execução) até o pessoal responsável pela verificação, que todos precisavam contribuir (e em alguns pontos, ceder) para o atingimento de uma das principais metas do projeto que, naquele momento, estava focada na data de entrega, obviamente, sem redução de escopo.</p>
<ul>
<li>
<div style="text-align:left;"><a href="http://gerenciamentoestrategico.wordpress.com/2009/11/23/licoes-aprendidas-case-14/" target="_self">Link para Parte 1/4</a></div>
</li>
<li><a href="http://gerenciamentoestrategico.wordpress.com/2009/11/25/licoes-aprendidas-case-%e2%80%93-24/" target="_self">Link para Parte 2/4</a></li>
</ul>
<p style="text-align:right;">Abraço, <a href="mailto:giovani.faria@gmail.com">Giovani Faria</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Um novo aluno]]></title>
<link>http://eb1jiplanhoso.wordpress.com/2009/11/27/um-novo-aluno/</link>
<pubDate>Fri, 27 Nov 2009 09:52:48 +0000</pubDate>
<dc:creator>EB1/JI da Póvoa de Lanhoso</dc:creator>
<guid>http://eb1jiplanhoso.wordpress.com/2009/11/27/um-novo-aluno/</guid>
<description><![CDATA[Ontem recebemos um aluno novo na nossa turma. Chama-se Tiago Miguel e veio de uma escola de Braga. O]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ontem recebemos um aluno novo na nossa turma. Chama-se Tiago Miguel e veio de uma escola de Braga. O seu colega de carteira é o Pedro.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Uribe pede à China que acelere integração com A.Latina]]></title>
<link>http://temasinternacionais.wordpress.com/2009/11/25/uribe-pede-a-china-que-acelere-integracao-com-a-latina/</link>
<pubDate>Thu, 26 Nov 2009 01:04:15 +0000</pubDate>
<dc:creator>Nejme Joma</dc:creator>
<guid>http://temasinternacionais.wordpress.com/2009/11/25/uribe-pede-a-china-que-acelere-integracao-com-a-latina/</guid>
<description><![CDATA[Bogotá, 25 nov (EFE). O presidente colombiano, Álvaro Uribe, pediu hoje à China que acelere a integr]]></description>
<content:encoded><![CDATA[Bogotá, 25 nov (EFE). O presidente colombiano, Álvaro Uribe, pediu hoje à China que acelere a integr]]></content:encoded>
</item>
<item>
<title><![CDATA[Paradigmas do MongoDB]]></title>
<link>http://mauricioszabo.wordpress.com/2009/11/24/paradigmas-do-mongodb/</link>
<pubDate>Wed, 25 Nov 2009 00:50:17 +0000</pubDate>
<dc:creator>Maurício Szabo</dc:creator>
<guid>http://mauricioszabo.wordpress.com/2009/11/24/paradigmas-do-mongodb/</guid>
<description><![CDATA[Esses dias trabalhei firme no meu mapeador para MongoDB, o MongoParadigm. O código dele, como sempre]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Esses dias trabalhei firme no meu mapeador para MongoDB, o MongoParadigm. O código dele, como sempre, está disponível no GitHub. Atualmente estou me esforçando para integrar ele com Rails, e depois disso tudo pretendo finalmente implementar o &#8220;has :many&#8221; e o &#8220;belongs_to&#8221;. Pensei como seriam essas associações, e percebi que elas era a parte menos importante do MongoDB.</p>
<p>Isso porque eu acho que estou entendendo o que exatamente é uma base de dados orientada a &#8220;documentos&#8221;, finalmente &#8211; trabalhando na UFABC, é fácil de ver esse tipo de coisa: O registro de um aluno é um documento (no caso, de uma pessoa). O histórico do aluno é outro documento &#8211; e essa é a parte interessante, o histórico é <b>um</b> documento que pertence a <b>um</b> aluno, e não o contrário. Isso deve ficar bem documentado no MongoDB, porque apesar de não parecer, as bases de dados relacionais levam a gente a pensar de forma não-natural. Por exemplo, quando você vai armazenar um histórico de notas de um aluno em uma base relacional, normalmente você não armazena UM histórico, e sim um monte de registros que estão ligadas a um aluno por uma chave. Agora, é perfeitamente simples de entender porque o MongoDB não implementa trasações &#8211; afinal, no caso dele, se fosse necessária uma alteração se está mexendo em UM documento, e não em 20 registros, por exemplo.</p>
<p><!--more--></p>
<p>Ainda tenho algumas dúvidas sobre como implementar tudo isso (e também, como ligar isso ao Rails &#8211; formulários deveriam ser revistos, porque todos sabemos que o Rails nunca pensou, por motivos óbvios, em atributos multi-valorados). Por exemplo, não há saída fácil para cadastrar uma estrutura como a que segue, no Rails:</p>
<pre>
<pre class="brush: jscript;">
{
  nome_disciplina: &#34;Linguagem de Programação&#34;,
  horarios: [
    { dia_semana: &#34;segunda&#34;, inicio: &#34;10:00&#34;, fim: &#34;12:00&#34; },
    { dia_semana: &#34;terça&#34;, inicio: &#34;08:00&#34;, fim: &#34;09:00&#34; },
  ]
}
</pre>
</pre>
<p>Isso, porque o Rails não prevê uma maneira de fazer os horários, por exemplo. Nomear os &#8220;input fields&#8221; como horarios[][dia_semana] às vezes dá bagunça, e não vejo uma maneira fácil de integrar com o &#8220;form_for&#8221;, por exemplo. Além disso, tem as validações: eu preciso de alguma forma dizer que a validação é da seguinte maneira: se o Array &#8220;horários&#8221; for vazio, dá erro. Agora, se ele tiver elementos, deve iterar nesses elementos e ver se o primeiro elemento possui &#8220;dia_semana&#8221; válido, &#8220;início&#8221; válido&#8230; e também não vejo uma maneira fácil de fazer isso.</p>
<p>Mas acho que esse é o menor dos problemas. O que eu preciso fazer é dar uma maneira de integrar o MongoParadigm com o Rails &#8211; Fixtures, Migrations (embora ele seja Schemaless, não significa que não seja possível fazer Migrations &#8211; bem ou mal, acredito que existirão momentos não muito raros em que precisaremos transformar um Documento que foi pensado de um jeito em um outro formato), e até mesmo um rake db:fixtures:load ajudaria bastante. Depois disso, associações &#8211; isso porque, é tão simples esse modelo que na verdade não vejo muito uso para associações. Por exemplo:</p>
<p>Hoje temos: Aluno pertence a Pessoa, que tem muitos Perfis através de PerfisPessoa, que tem muitas Diretivas de Acesso através do DiretivasPerfil. Só nesse caso, é uma associação 1 para 1, e duas associações Muitos para Muitos. Se eu precisar de uma nova associação, provavelmente vou fazer da seguinte forma: Uma pessoa (que contém aluno) tem muitos Perfis (a foreign-key, digamos assim, fica guardada no próprio documento de Pessoas) e o Perfil possui muitas Diretivas (de novo, o Foreign-key fica em Perfil). Eu elimino 3 tabelas nesse caso, e ainda de graça ganho algumas vantagens que eu não tenho no meu modelo atual: eu posso buscar quais Perfis possuem duas Diretivas específicas, por exemplo. A busca é simples, portanto dá pra viver sem ela por um tempo.</p>
<p>E principalmente &#8211; o MongoParadigm funciona como se fosse um Hash do Ruby. Na verdade, é mais ou menos uma mistura entre o Hash e o OpenStruct, mas menos flexível que o segundo e mais flexível que o primeiro. Para todos os efeitos, é um Hash normal, mas tem o &#8220;save&#8221; e o &#8220;update_attributes&#8221; que todos os railers amam. Também é bom tomar um cuidado especial com o &#8220;update_attributes!&#8221;, porque ao contrário do Rails, ele não é tão inofensivo. Por exemplo:</p>
<pre>
<pre class="brush: ruby;">
class Pessoa &#60; MongoParadigm::Document
end

eu = Pessoa.create :nome =&#62; 'Fulano', :idade =&#62; 30
eu.update_attributes :idade =&#62; 10
p eu #Retorna Pessoa: { :nome =&#62; 'Fulano', :idade =&#62; 10 }

eu.update_attributes! :idade =&#62; 10
p eu #Retorna Pessoa: { :idade =&#62; 10 }
</pre>
</pre>
<p>Ou seja, o segundo caso basicamente apaga todos os outros atributos que você já tinha cadastrado. Acho importante esse caso porque acredito que será útil em alguns registros, mas basta lembrar que não existe (ainda &#8211; não sei se definitivamente, mas para falar a verdade não vejo porque incluir) algo que funcione como o &#8220;save!&#8221; ou o &#8220;create!&#8221;, ou mesmo o &#8220;update_attributes!&#8221; do Rails. O único que retorna uma exceção é o &#8220;get&#8221;, que seria um equivalente ao &#8220;find&#8221; do Rails (por ID). Mas mesmo o &#8220;find&#8221; é diferente porque ele busca de uma maneira mais &#8220;MongoDB&#8221; e menos &#8220;SQL&#8221;.</p>
<p>Agora, porque essas diferenças? Simples &#8211; porque MongoDB não é SQL. Se o MongoDB trabalha bem com Hashes, e o Ruby trabalha bem com Hashes, porque transformar isso em um &#8220;registro&#8221;, com atributos, foreign-keys, &#8220;embedded documents&#8221; e outras terminologias quando o documento na verdade é um Hash? Para mim isso não fazia o menor sentido, e por isso comecei esse mapeador. Ele ainda não foi transformado em Gem, mas o código já está bem estável e já pode ser usado em muitos exemplos &#8211; embora ainda tenha algumas &#8220;arestas&#8221; que eu pretendo aparar com a integração com Rails.</p>
<p>Independente de usarem este ou outro mapeador, vale dizer que o MongoDB é um projeto interessante que merece mais atenção do que está tendo &#8211; a idéia de MapReduce do CouchDB é bem interessante, e eles pegaram carona legal com o Google (que é um grande defensor deste algoritmo) mas as buscas do Mongo ainda são insuperáveis. Isto, claro, na minha opinião.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[A convivência forçada de uma integração de redações]]></title>
<link>http://webmanario.wordpress.com/2009/11/23/a-convivencia-forcada-de-uma-integracao-de-redacoes/</link>
<pubDate>Mon, 23 Nov 2009 08:53:15 +0000</pubDate>
<dc:creator>alecduarte</dc:creator>
<guid>http://webmanario.wordpress.com/2009/11/23/a-convivencia-forcada-de-uma-integracao-de-redacoes/</guid>
<description><![CDATA[O que acontece quando um grande jornal resolve integrar suas equipes on-line e off-line, e o povo do]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>O que acontece quando um grande jornal resolve integrar suas equipes on-line e off-line, e o povo do papel toma conta do produto?</p>
<p>Às vezes, coisas muito ruins, como o choque de culturas que o Washington Post vive exatamente neste momento.</p>
<p>Recentemente, dois dos maiores jornais do Brasil, Folha de S.Paulo e O Globo, decidiram integrar fisicamente suas redações, movimento que já havia sido feito anos antes por O Estado de S.Paulo.</p>
<p>Em todas, porém, aparentemente cada equipe segue trabalhando a sua maneira. Não é o ideal, mas nota-se boa vontade.</p>
<p>No Washington Post, a <a href="http://www.mathewingram.com/work/2009/11/22/has-the-wapo-chosen-paper-over-web/" target="_self">integração está sendo bem mais traumática</a>. Papel e on-line viviam em mundos totalmente separados (inclusive em prédios distintos separados por um rio) e foram forçados a conviver juntos.</p>
<p>Essa história vai longe.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[INTERLEGIS - O Legislativo Moderno e Integrado.]]></title>
<link>http://notarium.wordpress.com/2009/11/21/interlegis/</link>
<pubDate>Sat, 21 Nov 2009 11:32:38 +0000</pubDate>
<dc:creator>coralopes</dc:creator>
<guid>http://notarium.wordpress.com/2009/11/21/interlegis/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/CfqoEn88yv0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/CfqoEn88yv0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Portadores de deficiência em Jaicós se destacam na produção de sandálias]]></title>
<link>http://piauimagazine.wordpress.com/2009/11/20/portadores-de-deficiencia-em-jaicos-se-destacam-na-producao-de-sandalias/</link>
<pubDate>Sat, 21 Nov 2009 00:11:15 +0000</pubDate>
<dc:creator>piauimagazine</dc:creator>
<guid>http://piauimagazine.wordpress.com/2009/11/20/portadores-de-deficiencia-em-jaicos-se-destacam-na-producao-de-sandalias/</guid>
<description><![CDATA[texto e fotos: Carmem Déa Em Jaicós, cerca de 350 quilômetros da capital Teresina, o artesanato de s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;">texto e fotos: Carmem Déa</p>
<p style="text-align:justify;">Em Jaicós, cerca de 350 quilômetros da capital Teresina, o artesanato de sandálias usando resto de pneus, se destaca por um fato inusitado: a produção é feita, em sua maioria, por deficientes auditivos.</p>
<p style="text-align:justify;">Na localidade Várzea Queimada, que tem uma população de quase 700 habitantes, cerca de 40% dos populares apresentam algum tipo de deficiência, a maioria auditiva, e para integrar a comunidade, a secretaria de Assistência Social de Jaicós implantou um projeto a fim de treinar os deficientes para a produção artesanal.</p>
<div id="attachment_490" class="wp-caption aligncenter" style="width: 310px"><a href="http://piauimagazine.wordpress.com/files/2009/11/sandalias.jpg"><img class="size-medium wp-image-490" title="SANDALIAS" src="http://piauimagazine.wordpress.com/files/2009/11/sandalias.jpg?w=300" alt="" width="300" height="190" /></a><p class="wp-caption-text">Sandálias produzidas ajudam na integração e geração de renda na cidade de Jaicós</p></div>
<p style="text-align:justify;">A secretária municipal de Assistência Social de Jaicós, Fátima Araújo, diz que além da produção de sandálias usando matéria prima alternativa, os portadores de deficiências estão produzindo luminárias, chapéus, pintando tecidos, toalhas e fazendo traçados de palhas.</p>
<p style="text-align:justify;">“Além do trabalho ser surpreendente, mostra a capacidade de superação dessas pessoas. Com esse trabalho eles conseguem uma renda e ainda trabalhamos a estima de cada um. Os produtos são vendidos em feiras na região de Picos e em média eles conseguem uma renda de 1 salário mínimo por produção mensal”, afirmou Fátima.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Usando frameworks Java com JRuby]]></title>
<link>http://mauricioszabo.wordpress.com/2009/11/18/usando-frameworks-java-com-jruby/</link>
<pubDate>Wed, 18 Nov 2009 12:49:25 +0000</pubDate>
<dc:creator>Maurício Szabo</dc:creator>
<guid>http://mauricioszabo.wordpress.com/2009/11/18/usando-frameworks-java-com-jruby/</guid>
<description><![CDATA[Estes dias, estava vendo uns projetos antigos e lembrei de um framework bem legal para Java chamado ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Estes dias, estava vendo uns projetos antigos e lembrei de um framework bem legal para Java chamado ZK. O problema do ZK é que você consegue aproveitar o máximo dele quando você programa usando Servlets, e não usando o modelo ZUL dele. Lembrei de alguns projetos que fiz, de algumas coisas interessantes que ele fazia e também lembrei que eu cheguei a programar com Servlet em Ruby, e aqui vai como eu fiz mais esse trabalho para evitar Java. <strong>NOTA:</strong> Isso funciona com qualquer framework Java, seja ele ZK ou Echo2 ou qualquer outro, porque na verdade o que você faz é escrever algumas linhas de código de &#8220;cola&#8221; e depois passa o controle para o JRuby</p>
<p>A primeira coisa que você precisa é do JRuby instalado, e de um compilador Java. Crie seu projeto normalmente, e provavelmente você terá uma classe que será responsável por instanciar a primeira classe (janela, página, seja lá o que for) do seu Servlet. Nesse ponto que a &#8220;mágica&#8221; acontece. Para simplificar as coisas, que vou criar uma classe (chamada Inicial) que instanciará uma JFrame. Toda a JFrame será definida em JRuby.</p>
<p><!--more--></p>
<p><strong>O processo:</strong> Basicamente, o que faremos é o seguinte: Criaremos uma classe abstrata (Janela), e nesta classe criaremos uma função, que será usada pelo JRuby. Na classe de &#8220;cola&#8221;, instanciaremos um interpretador JRuby, rodaremos um código para instanciar a classe do Ruby e faremos um &#8220;casting&#8221; desse objeto para a classe abstrata. Primeiro, a classe abstrata:</p>
<pre>Arquivo Janela.java:
<pre class="brush: java;">
import javax.swing.*;

public abstract class Janela extends JFrame {
        public abstract void exibir();
}
</pre>
</pre>
<p>Até aqui, nenhum segredo. A classe extende JFrame (quando você for usar seu Framework, ela deverá extender a &#8220;Window&#8221; do seu framework) e possui um método abstrato &#8220;exibir&#8221;. Agora, a classe em JRuby</p>
<pre>Arquivo ruby/janela.rb
<pre class="brush: ruby;">
java_import 'javax.swing.JFrame'
java_import 'javax.swing.JButton'
java_import 'javax.swing.JOptionPane'

class Janela &#60; Java::Janela
  def exibir
    set_size 300, 200

    self.default_close_operation = JFrame::EXIT_ON_CLOSE
    self.title = 'Uma janela qualquer'
    show

    puts &#34;Exibi uma janela!!!&#34;
  end
end
</pre>
</pre>
<p>Caso você não esteja acostumado com JRuby usando Swing, ignore os detalhes da implementação. O que é importante é pensar que você está criando uma classe JRuby, que herda de Java::Janela (a janela que definimos no Java), e cria um método &#8220;exibir&#8221;. Agora, vem o código mais complicado, a classe Inicial que instanciará a classe Ruby:</p>
<pre>Arquivo Inicial.java:
<pre class="brush: java;">
import java.util.*;
import org.jruby.*;
import org.jruby.javasupport.*;
import org.jruby.runtime.builtin.*;

public class Inicial {
    public static void main(String[] args) {
        Ruby rubyRuntime;

        //Inicia os &#34;load paths&#34;, para indicar aonde o JRuby procurará os &#34;require&#34;s
        List&#60;String&#62; pathsLoad = new ArrayList&#60;String&#62;();
        pathsLoad.add(&#34;ruby/&#34;);
        pathsLoad.add(&#34;ruby/lib&#34;);

        //Instancia os serviços do JRuby
        rubyRuntime = JavaEmbedUtils.initialize(pathsLoad);
        //Carrega o arquivo &#34;janela.rb&#34;
        rubyRuntime.getLoadService().load(&#34;janela.rb&#34;, false);

        //Roda um comando JRuby, e captura o resultado
        Object janela_rb = rubyRuntime.evalScriptlet(&#34;Janela.new&#34;);
        //Transforma na classe abstrata
        Janela janela = (Janela)JavaEmbedUtils.rubyToJava(rubyRuntime,
                                 (IRubyObject) janela_rb, Janela.class);

        janela.exibir();
    }
}
</pre>
</pre>
<p>Aqui, a mágica acontece: Cria-se um rubyRuntime, cria-se uma lista com os loadPaths (aonde o Ruby buscará os &#8220;require&#8221;s, que no meu caso eu destinei para a pasta &#8220;ruby&#8221; e &#8220;ruby/lib&#8221;. Então, instancia-se o rubyRuntime, pede-se para ele carregar o arquivo &#8220;janela.rb&#8221;, roda-se um comando bem simples (&#8220;Janela.new&#8221;) e captura o resultado, depois convertemos isso para uma classe Java. Como não temos uma definição de classe mesmo para Ruby, fazemos um &#8220;casting&#8221; para o Janela (classe abstrata no Java) e então finalmente rodamos o código &#8220;exibir&#8221;. Aparentemente, as novas versões do JRuby tornarão isso mais fácil porque permitirão que os códigos JRuby sejam compilados para Bytecode (e esses Bytecodes serão realmente classes Java válidas), mas até o momento essa é a solução mais elegante para o problema.</p>
<p><b>Nota:</b> não será possível carregar Gems ou bibliotecas instaladas no seu sistema, a não ser que elas sejam descompactadas na pasta &#8220;ruby/lib&#8221;.</p>
<ul>
<p><strong>Mais informações:</strong></p>
<li><a href="http://jruby.org/">Página oficial do JRuby</a></li>
<li><a href="http://kenai.com/projects/jruby/pages/Home">Wiki do JRuby</a></li>
<li><a href="http://www.zkoss.org/">Framework ZK</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Centro de Educação do CCPI recebe visita da EEB Henrique Estefano Koerich]]></title>
<link>http://ccpi.wordpress.com/2009/11/18/centro-de-educacao-do-ccpi-recebe-visita-da-eeb-henrique-estefano-koerich/</link>
<pubDate>Wed, 18 Nov 2009 11:49:15 +0000</pubDate>
<dc:creator>Maristela Truppel</dc:creator>
<guid>http://ccpi.wordpress.com/2009/11/18/centro-de-educacao-do-ccpi-recebe-visita-da-eeb-henrique-estefano-koerich/</guid>
<description><![CDATA[No dia 13 de novembro o Centro de Educação do CCPI recebeu turmas de primeira série da EEB Henrique ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://ccpi.wordpress.com/files/2009/11/dsc02444.jpg"><img class="alignnone size-thumbnail wp-image-1251" title="DSC02444" src="http://ccpi.wordpress.com/files/2009/11/dsc02444.jpg?w=150" alt="" width="150" height="112" /></a> <a href="http://ccpi.wordpress.com/files/2009/11/dsc02431.jpg"><img class="alignnone size-thumbnail wp-image-1252" title="DSC02431" src="http://ccpi.wordpress.com/files/2009/11/dsc02431.jpg?w=150" alt="" width="150" height="112" /></a></p>
<p>No dia 13 de novembro o Centro de Educação do CCPI recebeu turmas de primeira série da EEB Henrique Estefano Koerich. Assistiram a peça de teatro encenada pela turma do GT V &#8211; professoras Gilvânia e Denize &#8211; Danças do projeto de Dança e Expressão Corporal do CCPI, participaram e drincadeiras e fizeram um delicioso lanche.</p>
<p>Foi um momento de integação e alegria, muito especial mesmo!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ESPAÇO PROFISSIONAL Arquiteta Patricia Totaro é destaque internacional com o desing da Unique]]></title>
<link>http://sortimentos.wordpress.com/2009/11/16/espaco-profissional-arquiteta-patricia-totaro-e-destaque-internacional-com-o-desing-da-unique/</link>
<pubDate>Mon, 16 Nov 2009 17:05:50 +0000</pubDate>
<dc:creator>sortimentos</dc:creator>
<guid>http://sortimentos.wordpress.com/2009/11/16/espaco-profissional-arquiteta-patricia-totaro-e-destaque-internacional-com-o-desing-da-unique/</guid>
<description><![CDATA[O clima internacional continua em alta no escritório da arquiteta Patricia Totaro. Após voltar do 21]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img title="ESPAÇO PROFISSIONAL Arquiteta Patricia Totaro é destaque internacional com o desing da Unique" src="http://www.sortimentos.net/wp-content/uploads/2009/11/unique.jpg" alt="ESPAÇO PROFISSIONAL Arquiteta Patricia Totaro é destaque internacional com o desing da Unique" width="505" height="300" /></p>
<p>O clima internacional continua em alta no escritório da arquiteta<br />
Patricia Totaro. Após voltar do 21º International IAKS Congress -<br />
Associação Internacional de Instalações Desportivas e Recreativas,<br />
realizado em Colônia, na Alemanha, a profissional recebeu a boa notícia<br />
que o projeto desenvolvido para a Unique Family Fitness, de Brasília (DF),<br />
acaba de ser escolhido como um dos que possui o designer<br />
mais diferenciado  do mundo. A afirmação é da revista americana CBI -<br />
Club Business International.</p>
<p><strong></strong> </p>
<p><strong>LEIA MAIS NOS SITES</strong><br />
:: SORTIMENTOS :: <a href="http://www.sortimentos.net/?p=4572">http://www.sortimentos.net/?p=4572</a><br />
:: GEBBEG VARIEDADES :: <a href="http://gebbeg.com.br/?p=7492">http://gebbeg.com.br/?p=7492</a></p>
<p>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Esquerdas da América Latina, por Emir Sader - parte 1]]></title>
<link>http://interpretar.wordpress.com/2009/11/15/esquerdas-da-america-latina-por-emir-sader-parte-1/</link>
<pubDate>Mon, 16 Nov 2009 02:58:09 +0000</pubDate>
<dc:creator>Cris</dc:creator>
<guid>http://interpretar.wordpress.com/2009/11/15/esquerdas-da-america-latina-por-emir-sader-parte-1/</guid>
<description><![CDATA[A América Latina passou de continente privilegiado pelo neoliberalismo, no século passado, para únic]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong><img class="alignright size-medium wp-image-1425" title="20091005_America_latina_Unasur" src="http://interpretar.wordpress.com/files/2009/11/20091005_america_latina_unasur.jpg?w=208" alt="20091005_America_latina_Unasur" width="208" height="300" />A América Latina passou de continente privilegiado pelo neoliberalismo, no século passado, para único continente que apresenta alternativas a ele.</strong></p>
<p>Seguindo na contraposição entre direita e esquerda do último post, agora uma visão mais séria do tema. Quem dá o tom é Emir Sader, que vi falando em Porto Alegre semana passada sobre os caminhos da esquerda latino-americana. A frase que abre esse post é a ideia principal que ele defendeu na palestra, na qual se baseiam todos os outros argumentos.</p>
<p>Vale referir a retomada histórica que Emir Sader fez. A América Latina, segundo ele, foi devastada no século passado por um neoliberalismo muito agressivo, do qual só Cuba se salvou. De repente, o continente passa a ser o oposto. A esquerda latino-americana é como uma toupeira, que fica escondida muito tempo embaixo da terra e ressurge de repente. A eleição de Chávez foi a precursora da nova toupeira.</p>
<p>Nós ainda vivemos na ressaca do neoliberalismo, um regime que se esgota, porque não gera nada, nem bens nem empregos. Não foi feito para produzir, mas para acumular, baseado na especulação financeira. Só que ele é capaz de se reciclar e resistir se não forem propostas alternativas viáveis.</p>
<p>Apesar de haver dois modelos que norteiam a esquerda na América Latina, eles têm características em comum. Emir Sader diz que todos os países de esquerda privilegiam a integração regional &#8211; e não tratados de livre comércio com os Estados Unidos &#8211; e <img class="alignleft size-medium wp-image-1426" title="integracion_si" src="http://interpretar.wordpress.com/files/2009/11/integracion_si.jpg?w=300" alt="integracion_si" width="300" height="219" />desenvolvem políticas sociais, em maior ou menor intensidade e de formas diferentes.</p>
<p>A valorização do social é o diferencial. Bolívia, Equador e Venezuela são países pobres, mas que estabeleceram prioridade e deram conta. Eles acabaram com o analfabetismo. Cuba passa por uma situação econômica muito difícil, mas não fechou uma vaga sequer da faculdade de medicina, que continua sendo referência, não apenas de qualidade, mas de solidariedade.</p>
<p><strong>&#8220;Educação não é mercadoria, é um direito da massa da população.&#8221;</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Integração Spring - GWT]]></title>
<link>http://flaviowbrasil.wordpress.com/2009/11/11/integracao-spring-gwt/</link>
<pubDate>Wed, 11 Nov 2009 22:34:30 +0000</pubDate>
<dc:creator>Flávio Brasil</dc:creator>
<guid>http://flaviowbrasil.wordpress.com/2009/11/11/integracao-spring-gwt/</guid>
<description><![CDATA[Estou desenvolvendo um projeto utilizando Spring e GWT. Pesquisei algumas alternativas para integrar]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Estou desenvolvendo um projeto utilizando Spring e GWT. Pesquisei algumas alternativas para integrar os dois e a melhor solução que encontrei foi a postada <a href="http://blog.digitalascent.com/2007/11/gwt-rpc-with-spring-2x_12.html" target="_blank">neste</a> blog.<br />
Porém, ainda achei esta abordagem muito complexa e procurei uma solução mais simples.  Implementei o SpringRemoteServiceServlet, utilizando um código parecido com o que encontrei <a href="http://stuffthathappens.com/blog/2009/09/14/guice-with-gwt/" target="_blank">neste</a> blog para integração entre o GWT e o Guice.</p>
<pre class="brush: java; collapse: true; light: false; toolbar: true;">

package br.com.fwb.base.server.spring;

import org.springframework.beans.factory.*;
import org.springframework.beans.factory.config.AutowireCapableBeanFactory;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;

import com.google.gwt.user.client.rpc.*;
import com.google.gwt.user.server.rpc.*;

public class SpringRemoteServiceServlet extends RemoteServiceServlet {

	private static final long serialVersionUID = 122383530332380586L;

	@Override
	public String processCall(String payload) throws SerializationException {
		try {
			RPCRequest rpcRequest = RPC.decodeRequest(payload);

			RemoteService service = getServiceInstance(rpcRequest.getMethod()
					.getDeclaringClass());

			return RPC.invokeAndEncodeResponse(service, rpcRequest.getMethod(),
					rpcRequest.getParameters(), rpcRequest
							.getSerializationPolicy());

		} catch (IncompatibleRemoteServiceException ex) {
			return RPC.encodeResponseForFailure(null, ex);
		}
	}

	private RemoteService getServiceInstance(Class&#60;?&#62; declaringClass) {
		WebApplicationContext wac = WebApplicationContextUtils
				.getRequiredWebApplicationContext(getServletContext());
		AutowireCapableBeanFactory beanFactory = wac
				.getAutowireCapableBeanFactory();
		return (RemoteService) BeanFactoryUtils.beanOfType(
				(ListableBeanFactory) beanFactory, declaringClass);
	}

}
</pre>
<p>Registre o seguinte no web.xml:</p>
<pre class="brush: xml; collapse: true; light: false; toolbar: true;">

	&#60;listener&#62;
		&#60;listener-class&#62;
			org.springframework.web.context.ContextLoaderListener
		&#60;/listener-class&#62;
	&#60;/listener&#62;

	&#60;servlet&#62;
		&#60;servlet-name&#62;springRemoteServiceServlet&#60;/servlet-name&#62;
		&#60;servlet-class&#62;br.com.fwb.base.server.spring.SpringRemoteServiceServlet&#60;/servlet-class&#62;
		&#60;load-on-startup&#62;1&#60;/load-on-startup&#62;
	&#60;/servlet&#62;

	&#60;servlet-mapping&#62;
		&#60;servlet-name&#62;springRemoteServiceServlet&#60;/servlet-name&#62;
		&#60;url-pattern&#62;*.rpc&#60;/url-pattern&#62;
	&#60;/servlet-mapping&#62;
</pre>
<p>Anote a interface do servico que será chamado com @RemoteServiceRelativePath apontando para qualquer endereco que termine com .rpc:</p>
<pre class="brush: java; collapse: true; light: false; toolbar: true;">

@RemoteServiceRelativePath(&#34;../GWT.rpc&#34;)
public interface TesteService extends RemoteService {

	void teste(String s);

}
</pre>
<p>Implemente a interface remota do GWT com um bean do Spring:</p>
<pre class="brush: java; collapse: true; light: false; toolbar: true;">

@Service
public class TesteServiceImpl implements TesteService {

	public void teste(String s) {

	}

}
</pre>
<p>Para mais informações sobre como chamar o serviço no servidor a partir de um código GWT client, vide a <a href="http://code.google.com/intl/pt-BR/webtoolkit/doc/1.6/DevGuideServerCommunication.html#DevGuideMakingACall" target="_blank">documentação</a> do GWT.</p>
<p>Quaisquer dúvidas, entrem em contato.</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:48px;width:1px;height:1px;">package br.com.fwb.base.server.spring;import org.springframework.beans.factory.*;<br />
import org.springframework.beans.factory.config.AutowireCapableBeanFactory;<br />
import org.springframework.web.context.WebApplicationContext;<br />
import org.springframework.web.context.support.WebApplicationContextUtils;import com.google.gwt.user.client.rpc.*;<br />
import com.google.gwt.user.server.rpc.*;public class SpringRemoteServiceServlet extends RemoteServiceServlet {private static final long serialVersionUID = 122383530332380586L;</p>
<p>@Override<br />
public String processCall(String payload) throws SerializationException {<br />
try {<br />
RPCRequest rpcRequest = RPC.decodeRequest(payload);</p>
<p>RemoteService service = getServiceInstance(rpcRequest.getMethod()<br />
.getDeclaringClass());</p>
<p>return RPC.invokeAndEncodeResponse(service, rpcRequest.getMethod(),<br />
rpcRequest.getParameters(), rpcRequest<br />
.getSerializationPolicy());</p>
<p>} catch (IncompatibleRemoteServiceException ex) {<br />
return RPC.encodeResponseForFailure(null, ex);<br />
}<br />
}</p>
<p>private RemoteService getServiceInstance(Class&#60;?&#62; declaringClass) {<br />
WebApplicationContext wac = WebApplicationContextUtils<br />
.getRequiredWebApplicationContext(getServletContext());<br />
AutowireCapableBeanFactory beanFactory = wac<br />
.getAutowireCapableBeanFactory();<br />
return (RemoteService) BeanFactoryUtils.beanOfType(<br />
(ListableBeanFactory) beanFactory, declaringClass);<br />
}</p>
<p>}</p>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA["Magustando..."]]></title>
<link>http://eb1jiplanhoso.wordpress.com/2009/11/11/magustando-2/</link>
<pubDate>Wed, 11 Nov 2009 15:54:38 +0000</pubDate>
<dc:creator>EB1/JI da Póvoa de Lanhoso</dc:creator>
<guid>http://eb1jiplanhoso.wordpress.com/2009/11/11/magustando-2/</guid>
<description><![CDATA[﻿﻿Aqui ficam as fotos do magusto da nossa escola! Foi um momento muito bom, em que todos os meninos ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>﻿﻿Aqui ficam as fotos do magusto da nossa escola! Foi um momento muito bom, em que todos os meninos e meninas conviveram&#8230; Houve, jogos, canções e uma fogueira!</p>

</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Parceria entre Twitter e LinkedIn amplia recursos para usuários ]]></title>
<link>http://dominioti.wordpress.com/2009/11/10/parceria-entre-twitter-e-linkedin-amplia-recursos-para-usuarios/</link>
<pubDate>Tue, 10 Nov 2009 17:54:13 +0000</pubDate>
<dc:creator>Fernando Henrique</dc:creator>
<guid>http://dominioti.wordpress.com/2009/11/10/parceria-entre-twitter-e-linkedin-amplia-recursos-para-usuarios/</guid>
<description><![CDATA[O Twitter e o  LinkedIn, rede social que possui 50 milhões de usuários registrados, anunciaram uma p]]></description>
<content:encoded><![CDATA[O Twitter e o  LinkedIn, rede social que possui 50 milhões de usuários registrados, anunciaram uma p]]></content:encoded>
</item>
<item>
<title><![CDATA[Adicional de periculosidade é integrado a aposentadoria de eletricitário da Copel ]]></title>
<link>http://carolinagl.wordpress.com/2009/11/10/adicional-de-periculosidade-e-integrado-a-aposentadoria-de-eletricitario-da-copel/</link>
<pubDate>Tue, 10 Nov 2009 11:06:05 +0000</pubDate>
<dc:creator>Carolina Luchi</dc:creator>
<guid>http://carolinagl.wordpress.com/2009/11/10/adicional-de-periculosidade-e-integrado-a-aposentadoria-de-eletricitario-da-copel/</guid>
<description><![CDATA[Por determinação da Seção II Especializada em Dissídios Individuais do Tribunal Superior do Trabalho]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Por determinação da Seção II Especializada em Dissídios Individuais do Tribunal Superior do Trabalho, um eletricitário da Companhia Paranaense de Energia – Copel terá integrado aos seus vencimentos de aposentadoria o adicional de periculosidade que recebia quando se encontrava na ativa. Essa decisão reformou posicionamento anterior, adotado em sentido contrário pela Quinta Turma do TST.</p>
<p>O empregado conseguiu o reconhecimento ao direito por meio de uma ação rescisória em que pediu à SDI-2 para desconstituir decisão desfavorável ao seu pleito, em função de alegações quanto à falta de pré-questionamento, acatadas pela Quinta Turma. Na ação rescisória, ele sustentou que a mesma decisão que proveu o seu recurso de revista deveria ter feito também referência à repercussão das diferenças de adicional de periculosidade na complementação de sua aposentadoria, conforme vem pleiteando desde o início do processo. Essa omissão, prossegue, incorreu na falta de prestação jurisdicional e em julgamento “citra petita” (sentença que deixa de apreciar pedido expressamente formulado) – acrescentou.</p>
<p>O relator na SDI-2, ministro Renato de Lacerda Paiva, verificou que a matéria estava devidamente fundamentada e prequestionada, como exige a lei, e não havia motivo para que o direito pleiteado não fosse reconhecido. A Orientação Jurisprudencial 41 da SDI-2, prossegue Renato Paiva, estabelece que “revelando-se a sentença ‘citra petita’, o vício processual vulnera os artigos 128 e 460 do Código de Processo Civil, tornando-a passível de desconstituição, ainda que não opostos embargos declaratórios”.</p>
<p>Por unanimidade, com base no artigo 485, V, do CPC, a SDI-2 desconstituiu parcialmente a decisão que havia indeferido as verbas ao empregado e considerando a natureza salarial das diferenças de adicional de periculosidade, condenou a Copel e a Fundação Copel de Previdência e Assistência Social, “solidariamente, ao pagamento da repercussão sobre a complementação de aposentadoria por todo o período imprescrito”. (AR-176335-2006-000-00-00.0)</p>
<p>(Mário Correia)</p>
<p>Fonte: TST.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Entre os modais]]></title>
<link>http://pedalante.wordpress.com/2009/11/08/entre-os-modais/</link>
<pubDate>Sun, 08 Nov 2009 21:15:45 +0000</pubDate>
<dc:creator>pedalante</dc:creator>
<guid>http://pedalante.wordpress.com/2009/11/08/entre-os-modais/</guid>
<description><![CDATA[Como se faz o deslocamento com modias na cidade de SP: capturado aqui -.-.-.-.-.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:left;">Como se faz o deslocamento com modias na cidade de SP:</p>
<p style="text-align:center;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/zsNBJJ6-QZw&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/zsNBJJ6-QZw&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p style="text-align:left;">capturado <a href="http://cotidianosfragmentos.blogspot.com/2009/11/video-de-quase-10-min-feito-pelo.html">aqui</a></p>
<p style="text-align:left;">-.-.-.-.-.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[Profissão: TI] Engenheiro de Sistemas]]></title>
<link>http://dominioti.wordpress.com/2009/11/08/profissao-ti-engenheiro-de-sistemas/</link>
<pubDate>Sun, 08 Nov 2009 06:48:06 +0000</pubDate>
<dc:creator>Fernando Henrique</dc:creator>
<guid>http://dominioti.wordpress.com/2009/11/08/profissao-ti-engenheiro-de-sistemas/</guid>
<description><![CDATA[A série Profissão: TI desta semana dará enfoque ao Engenheiro de Sistemas com ênfase em software. O ]]></description>
<content:encoded><![CDATA[A série Profissão: TI desta semana dará enfoque ao Engenheiro de Sistemas com ênfase em software. O ]]></content:encoded>
</item>
<item>
<title><![CDATA[União Europeia aprofunda integração com o Tratado de Lisboa ]]></title>
<link>http://neccint.wordpress.com/2009/11/05/uniao-europeia-aprofunda-integracao-com-o-tratado-de-lisboa/</link>
<pubDate>Thu, 05 Nov 2009 18:16:52 +0000</pubDate>
<dc:creator>Albuquerque Luiz</dc:creator>
<guid>http://neccint.wordpress.com/2009/11/05/uniao-europeia-aprofunda-integracao-com-o-tratado-de-lisboa/</guid>
<description><![CDATA[  União Europeia aprova Tratado de Lisboa que organiza e aprofunda o bloco de integração supranacion]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div><span style="color:#800000;"><strong> </strong></span></div>
<div><span style="color:#800000;"></span></div>
<p><span style="color:#800000;"></p>
<div id="attachment_3936" class="wp-caption aligncenter" style="width: 410px"><strong><img class="size-full wp-image-3936" title="European_Union_enlargement" src="http://neccint.wordpress.com/files/2009/11/european_union_enlargement.gif" alt="European_Union_enlargement" width="400" height="396" /></strong><p class="wp-caption-text">União Europeia aprova Tratado de Lisboa que organiza e aprofunda o bloco de integração supranacional</p></div>
<p><strong><span style="color:#800000;">República Tcheca ratifica tratado  para reformar a UE</span> </strong><span style="color:#000000;">O presidente da República Tcheca, Vaclav Klaus, assinou nesta terça-feira o Tratado de Lisboa, que determina uma série de reformas na União Europeia. </span><span style="color:#000000;">A assinatura ocorreu poucas horas depois de a corte constitucional do país determinar que o documento é compatível com a Constituição tcheca. </span><span style="color:#000000;">A República Tcheca era o único dos 27 países-membros do bloco que ainda não havia ratificado o Tratado. Com a assinatura, o documento pode entrar em vigor já no início de 2010. </span><span style="color:#000000;">Tido como um &#8220;eurocético&#8221;, Klaus declarou várias vezes que se opunha ao documento. </span><span style="color:#000000;">Entretanto, na semana passada, líderes europeus chegaram a um acordo para atender a uma exigência de Klaus de anular uma cláusula da Carta Europeia de Direitos Fundamentais, que faz parte do Tratado e que previa que os alemães expulsos da então Tchecoslováquia depois da Segunda Guerra Mundial pudessem reclamar suas propriedades. </span>Fonte <a href="http://www.bbc.co.uk/portuguese/noticias/2009/11/091103_tratadolisboaml.shtml">http://www<strong>.bbc.co.uk/portuguese/noticias/2009/11/091103_tratadolisboaml.shtml</strong></a><strong> </strong><strong><span style="color:#800000;">Entenda o Tratado de Lisboa</span> </strong><span style="color:#000000;">O Tratado de Lisboa, que poderá finalmente entrar em vigor ainda neste ano, vem sendo descrito como uma tentativa de tornar as instituições da União Europeia mais eficientes e, assim, para fazer com que o bloco de 27 países funcione melhor. </span><span style="color:#000000;">Mas opositores veem o documento como parte de uma agenda federalista que ameaça a soberania nacional. </span><span style="color:#000000;">De acordo com as regras da UE, o tratado precisava ser ratificado por todos os 27 Estados membros para que entre em vigor. O último país que ratificou o documento foi a República Tcheca, em 3 de novembro. </span><span style="color:#000000;">Entenda aqui o que propõe o tratado. </span><span style="color:#000000;">Como foi o processo de ratificação? </span><span style="color:#000000;">Em alguns países, como a Irlanda, a aprovação do novo documento foi difícil. </span><span style="color:#000000;">Em 2008, os irlandeses rejeitaram, em um referendo, o tratado. Em dezembro, o governo concordou em realizar um novo referendo até novembro deste ano, em troca de uma série de “garantias legais” com o objetivo de responder às preocupações levantadas pelos eleitores. </span><span style="color:#000000;">A UE prometeu então não impor regras sobre impostos, questões de “família” – como aborto, eutanásia e casamento gay – e a tradicional neutralidade do Estado irlandês. </span><span style="color:#000000;">No segundo referendo, em 3 de outubro, o documento foi finalmente aprovado na Irlanda. A Irlanda foi o único país a realizar um referendo? Sim. A maioria dos líderes europeus argumentou que o documento simplesmente emenda tratados anteriores e, portanto, não seria necessário um referendo. Essa posição, no entanto, foi rejeitada pela campanha pelo “não”, na Irlanda, e pelo Partido Conservador, no Reino Unido, além de outros “eurocéticos” na União Europeia. A Irlanda foi obrigada a realizar um referendo por conta de uma decisão da Corte Suprema Irlandesa em 1987, afirmando que qualquer emenda mais significativa ao tratado da UE significaria uma emenda à constituição irlandesa.</span><span style="color:#000000;">Ao anunciar o novo acordo de Lisboa, o presidente francês Nicolas Sarkozy disse que, sob o documento, “todo Estado-membro vai ter um comissário (cargo semelhante ao de ministro)”, outra concessão à Irlanda. O documento original previa menos comissários do que Estados-membros a partir de 2014. </span><span style="color:#000000;">O “protocolo” irlandês será acoplado a um tratado de ascensão à UE – provavelmente para quando a Croácia se juntar ao bloco. Segundo Sarkozy, isso poderia ocorrer “em 2010 ou 2011”. </span><span style="color:#000000;">A Alemanha ratificou o tratado em 25 de setembro, mas apenas depois de aprovadas algumas salvaguardas parlamentares. Esta foi uma exigência da Corte Constitucional do país, que quis garantir aos parlamentares alemães participação total na legislação europeia. </span><strong>Quais são os principais pontos do Tratado?</strong><span style="color:#000000;">O documento prevê muitas reformas do bloco, entre elas: </span></p>
<ul>
<li><strong>A nomeação de um político para o cargo de presidente do Conselho Europeu com mandato de dois anos e meio, em substituição ao atual sistema em que países se revezam na presidência rotativa por seis meses.</strong></li>
<li><span style="color:#800000;"><strong>A criação de um novo posto combinando os atuais cargos de chefe de política externa da União Europeia – ocupado atualmente por Javier Solana – e comissário de assuntos internacionais – ocupado por Benita Ferrero-Valdner, para dar à UE maior força no cenário mundial.</strong></span></li>
<li><span style="color:#800000;"><strong>A redistribuição do peso dos votos entre os Estados membros, a ser adotada em fases entre os anos de 2014 e 2017.</strong></span></li>
<li><span style="color:#800000;"><strong>Novos poderes para a Comissão Europeia, Parlamento Europeu e Corte Europeia de Justiça, no campo da Justiça e assuntos domésticos, por exemplo.</strong></span></li>
<li><span style="color:#800000;"><strong>A remoção de vetos nacionais em algumas áreas.</strong></span></li>
</ul>
<p><span style="color:#000000;">Por que o Tratado de Lisboa não está sendo considerado uma “Constituição” da União Europeia? </span><span style="color:#000000;">Houve o plano de aprovar uma Constituição da União Europeia, que iria substituir todos os tratados europeus anteriores e começar do zero.  </span><span style="color:#000000;">O Tratado de Lisboa, porém, é apenas uma emenda ao Tratado que criou a União Europeia (o de Maastricht) e o Tratado de Estabelecimento da Comunidade Europeia (de Roma). </span><span style="color:#000000;">O novo tratado também não faz referências aos símbolos da UE – a bandeira, o hino e o lema – apesar de eles continuarem a existir. </span><span style="color:#000000;">Por que o plano de uma Constituição europeia foi abandonado? </span><span style="color:#000000;">A França e a Holanda disseram que não poderiam adotar a constituição sem mudanças significativas, depois de sua rejeição em referendos em 2005. </span><span style="color:#000000;">O Reino Unido também pressionou por um &#8220;tratado com emendas&#8221; que poderia ser ratificado por meio de uma votação parlamentar, como os antigos tratados do bloco.</span><strong>Fonte  </strong><a href="http://www.bbc.co.uk/portuguese/noticias/2009/11/091027_entendatratadolisboa_ba.shtml"><strong>http://www.bbc.co.uk/portuguese/noticias/2009/11/091027_entendatratadolisboa_ba.shtml</strong></a><strong> </strong><strong>Postado por </strong><strong>Luiz Albuquerque</strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong><strong> </strong>
<p>&#160;</p>
<p></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Grupo Tiliform inova com soluções em Tecnologia ]]></title>
<link>http://w3telecom.wordpress.com/2009/11/03/grupo-tiliform-inova-com-solucoes-em-tecnologia/</link>
<pubDate>Tue, 03 Nov 2009 02:12:49 +0000</pubDate>
<dc:creator>w3telecom</dc:creator>
<guid>http://w3telecom.wordpress.com/2009/11/03/grupo-tiliform-inova-com-solucoes-em-tecnologia/</guid>
<description><![CDATA[Com oito mil clientes em todo Brasil e 70% das vendas feitas por telefone, o grupo Tiliform, com sed]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Com oito mil <a href="http://www.tiliform.com.br/#[page]neoDynamic/show.php?page=1&#38;content=26" target="_blank">clientes</a> em todo Brasil e 70% das vendas feitas por telefone, o grupo <a href="http://www.tiliform.com.br/" target="_blank"><strong>Tiliform</strong></a>, com sede em Bauru, é um dos maiores do País no segmento gráfico na produção de formulários planos e contínuos, rótulos e etiquetas adesivas, bobinas para automação comercial e dados variáveis para a personalização de produtos. Visando o crescimento com a fidelização da clientela, o grupo passou por uma grande reestruturação ao implantar seu novo programa integrado <a href="http://www.guessnet.com.br/produtos/verProduto.php?cod_produtos=9" target="_blank"><strong>Call Manager</strong> </a>desenvolvido pela <a href="http://www.guessnet.com.br/" target="_blank"><strong>Guess Soluções em Tecnologia</strong></a>. Segundo Ricardo Coube, presidente do grupo <a href="http://www.tiliform.com.br/" target="_self"><strong>Tiliform</strong></a>, a escolha pelo <a href="http://www.guessnet.com.br/produtos/verProduto.php?cod_produtos=9" target="_blank"><strong>Call Manager</strong> </a>se deve ao fato de o sistema fornecer aos vendedores maiores subsídios junto aos clientes. “Este sistema nos dá toda a radiografia do cliente e isto permite uma relação muito mais rica, ou seja torna mais rápido o processo de atendimento. Ele possibilita uma relação mais próxima com o cliente, mais objetiva e prática”, comenta. Coube, que também é diretor do <a href="http://www.ciesp.com.br/" target="_blank">Ciesp de São Paulo </a>.</p>
<p><a href="http://www.digitro.com/pt/solucoes_cases_ler.php?id_case=43" target="_blank">Veja o <em>case</em> da integração.</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[A Unidade de Apoio Especializado em funcionamento!]]></title>
<link>http://eb1jiplanhoso.wordpress.com/2009/11/02/a-unidade-de-apoio-especializado-em-funcionamento/</link>
<pubDate>Mon, 02 Nov 2009 22:14:15 +0000</pubDate>
<dc:creator>EB1/JI da Póvoa de Lanhoso</dc:creator>
<guid>http://eb1jiplanhoso.wordpress.com/2009/11/02/a-unidade-de-apoio-especializado-em-funcionamento/</guid>
<description><![CDATA[&nbsp; O Mário a aprender a tirar os sapatos! O Mário e o Tiago já há algum tempo que vão para a Uni]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>&#160;</p>
<div id="attachment_784" class="wp-caption aligncenter" style="width: 310px"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/11/img_2184.jpg"><img class="size-medium wp-image-784" title="IMG_2184" src="http://eb1jiplanhoso.wordpress.com/files/2009/11/img_2184.jpg?w=300" alt="IMG_2184" width="300" height="225" /></a><p class="wp-caption-text">O Mário a aprender a tirar os sapatos!</p></div>
<p style="text-align:justify;"><span style="background-color:#ffffff;">O <strong>Mário</strong> e o<strong> Tiago</strong> já há algum tempo que vão para a <strong>Unidade de Apoio Especializado</strong> que funciona na nossa escola. Hoje foi tudo preparado para receber as outras três meninas. </span></p>
<p style="text-align:justify;"><span style="background-color:#ffffff;">No entanto, aqui ficam fotos que mostram momentos do trabalho na nossa escola, em que estes meninos vão desenvolvendo determinadas competências essenciais para a sua integração na vida em sociedade.</span></p>
<div id="attachment_785" class="wp-caption aligncenter" style="width: 310px"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/11/img_2185.jpg"><img class="size-medium wp-image-785" title="IMG_2185" src="http://eb1jiplanhoso.wordpress.com/files/2009/11/img_2185.jpg?w=300" alt="IMG_2185" width="300" height="225" /></a><p class="wp-caption-text">O Tiago a brincar com um carrinho!</p></div>
<p style="text-align:center;">
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[A Unidade de Apoio Especializado abre esta semana!]]></title>
<link>http://eb1jiplanhoso.wordpress.com/2009/11/01/a-unidade-de-apoio-especializado-abre-esta-semana/</link>
<pubDate>Sun, 01 Nov 2009 21:00:45 +0000</pubDate>
<dc:creator>EB1/JI da Póvoa de Lanhoso</dc:creator>
<guid>http://eb1jiplanhoso.wordpress.com/2009/11/01/a-unidade-de-apoio-especializado-abre-esta-semana/</guid>
<description><![CDATA[Uma convenção internacional para a protecção e a promoção dos direitos e da dignidade das pessoas in]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2171.jpg"></a></div>
<p style="text-align:center;"><img class="size-medium wp-image-770" title="IMG_2171" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2171.jpg?w=300" alt="A área dos jogos" width="300" height="225" /></p>
<div style="text-align:justify;">Uma convenção internacional para a protecção e a promoção <span style="background-color:#ffffff;">dos <strong>direitos</strong> e da <strong>dignidade</strong> das pessoas incapacitadas fez as escolas movimentarem-se no sentido de responder às necessidades da sua população escolar.</span></div>
<div><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2172.jpg"><img class="aligncenter size-medium wp-image-771" title="IMG_2172" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2172.jpg?w=300" alt="IMG_2172" width="300" height="225" /></a></div>
<div style="text-align:justify;">O princípio da<strong> educação inclusiva</strong> foi adoptado na Conferência Mundial <span style="background-color:#ffffff;">sobre Necessidades Educativas Especiais: Acesso e Qualidade. Alcançar até 2015 o objectivo da educação básica para todas as pessoas com incapacidade é o desafio que a<strong> UNESCO</strong> se propõe vencer, ao qual o <strong>Agrupamento de Escolas Gonçalo Sampaio</strong> se aliou nesta batalha.</span></div>
<div style="text-align:justify;"><span style="background-color:#ffffff;"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2173.jpg"><img class="aligncenter size-medium wp-image-772" title="IMG_2173" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2173.jpg?w=300" alt="IMG_2173" width="300" height="225" /></a></span></div>
<p style="text-align:justify;">
<p style="text-align:justify;">Com esta <strong>Unidade de </strong><span style="background-color:#ffffff;"><strong>Apoio à Educação de Alunos com Multideficiência</strong>, este Agrupamento dá mais um passo para se tornar cada vez mais uma <strong>comunidade de acolhimento</strong> para todos os alunos. </span></p>
<p style="text-align:justify;"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2174.jpg"><img class="aligncenter size-medium wp-image-773" title="IMG_2174" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2174.jpg?w=300" alt="IMG_2174" width="300" height="225" /></a></p>
<p style="text-align:justify;">
<p style="text-align:justify;">Tem sido preocupação do<strong> Agrupamento de Escolas Gonçalo Sampaio</strong> conceptualizar estratégias e <span style="background-color:#ffffff;">respostas educativas <strong>formativas</strong>, <strong>diversificadas</strong> e<strong> realizadoras</strong> para os seus alunos, bem como instaurar uma cultura de <strong>qualidade</strong> e de<strong> sucesso</strong>, de construção de autoconceito positivo enquanto preditor de realização pessoal e social.</span></p>
<p style="text-align:justify;"><span style="background-color:#ffffff;"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2175.jpg"><img class="aligncenter size-medium wp-image-774" title="IMG_2175" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2175.jpg?w=300" alt="IMG_2175" width="300" height="225" /></a></span></p>
<p style="text-align:justify;"><span style="background-color:#ffffff;"><strong>É com muita honra e orgulho que teremos uma Unidade de Apoio Especializado para crianças com multideficiência na nossa escola. Como Coordenador da EB1/JI da Póvoa de Lanhoso quero dar as boas vindas à Jéssica, às duas Danielas, ao Mário e ao Tiago (estes dois últimos já são bem nossos conhecidos <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</strong></span></p>
<p style="text-align:justify;"><span style="background-color:#ffffff;"><strong>A escola é vossa! </strong></span></p>
<p style="text-align:justify;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Balanço da reunião com os delegados de turma]]></title>
<link>http://eb1jiplanhoso.wordpress.com/2009/10/31/balanco-da-reuniao-com-os-delegados-de-turma/</link>
<pubDate>Sat, 31 Oct 2009 22:30:27 +0000</pubDate>
<dc:creator>EB1/JI da Póvoa de Lanhoso</dc:creator>
<guid>http://eb1jiplanhoso.wordpress.com/2009/10/31/balanco-da-reuniao-com-os-delegados-de-turma/</guid>
<description><![CDATA[Os sete magníficos na sala de reuniões! Conforme estava combinado, na sexta-feira pelas 14h. 3om. re]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_763" class="wp-caption aligncenter" style="width: 310px"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2160-1.jpg"><img class="size-medium wp-image-763" title="IMG_2160-1" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/img_2160-1.jpg?w=300" alt="IMG_2160-1" width="300" height="225" /></a><p class="wp-caption-text">Os sete magníficos na sala de reuniões!</p></div>
<p style="text-align:justify;">Conforme estava combinado, na sexta-feira pelas 14h. 3om. realizou-se a reunião dos<strong> Delegados de Turma</strong> com o<strong> Coordenador</strong> da escola.</p>
<p style="text-align:justify;">A reunião iniciou-se com a apresentação do Coordenador do Estabelecimento e dos Delegados de Turma, democraticamente eleitos pelos colegas de turma.</p>
<p style="text-align:center;">
<p style="text-align:justify;">De seguida, o professor Carlos dialogou com os alunos sobre<strong> o papel do Delegado de Turma</strong> e a sua importância, principalmente numa escola grande como a nossa. Após alguns minutos de uma agradável conversa sobre o assunto, foi entregue a cada Delegado de Turma um documento com &#8220;As qualidades de um bom Delegado de Turma&#8221;.</p>
<div class="wp-caption aligncenter" style="width: 222px"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/qualidades-do-delegado.pdf"><img title="qualidades do delegado - page1" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/qualidades-do-delegado-page1.jpg?w=212" alt="Clique na imagem para fazer o download" width="212" height="300" /></a><p class="wp-caption-text">Clique na imagem para fazer o download</p></div>
<p style="text-align:center;">
<p style="text-align:justify;">De seguida, passou-se à apresentaçãodo <strong>Projecto Eco-Escolas</strong>. A apresentação iniciou-se com um diálogo sobre o conceito de &#8220;<strong>Ambiente</strong>&#8220;, tendo os presentes concluído que se trata de <em>tudo o que nos rodeia</em>. O Coordenador afirmou que está empenhado em que a nossa escola alcance a <strong>bandeira verde</strong>, que é o galardão atribuído às escolas que se candidatam e implementam os sete passos definidos na metodologia de uma Eco-Escola. O <strong>Programa Eco-escolas</strong> é um projecto educativo internacional promovido pela organização não governamental europeia <em>Fundação para a Educação Ambiental</em> (em inglês: Foundation for Environmental Education &#8211; FEE) e apoiado pela Comissão Europeia.</p>
<p style="text-align:justify;">Os delegados afirmaram o seu<strong> comprometimento</strong> com o projecto e a sua vontade em envolver os outros colegas de cada turma.</p>
<p style="text-align:justify;">Os problemas elencados numa primeira análise pelos delegados de turma foram a <strong>violência</strong> que por vezes se observa entre alguns alunos, a organização das<strong> filas</strong> no fim do recreio, a necessidade de se colocar o<strong> lixo</strong> nos caixotes, o<strong> desperdício de água</strong> e de produtos de higiene e o <strong>desperdício de papel</strong>.</p>
<p style="text-align:justify;">Para além disso, <strong>o barulho e o comportamento pouco adequado no refeitório</strong> foi considerada questão mais grave. Os delegados concluíram que o principal problema é<strong> o tempo que demora até que todos os alunos estejam sentados</strong> e a comer. Foi sugerido que os alunos não almocem todos ao mesmo tempo. Por sugestão de um dos delegados de turma, estes vão desde já conversar com os seus colegas, para que adoptem um <strong>comportamento adequado</strong> no refeitório. Por seu lado, o<strong> Coordenador</strong> ficou de analisar a questão em conjunto com a Direcção do Agrupamento e com a Santa Casa da Misericórdia da Póvoa de Lanhoso, de forma a melhorar este serviço fundamental.</p>
<p style="text-align:justify;">Nesta altura, <strong>os delegados consideraram que antes de mais é preciso que toda a gente se respeite mutuamente</strong>, afirmação que demonstra claramente porque razão estes sete alunos foram escolhidos para esta função.</p>
<p style="text-align:justify;">De seguida, o Coordenador explicou que será necessário fazer um estudo da situação do Ambiente na escola, através de uma<strong> Auditoria Ambiental</strong>. Os Delegados de Turma sugeriram que fosse entrevistado o próprio Coordenador, uma Auxiliar, uma professora e um aluno.</p>
<div class="wp-caption aligncenter" style="width: 228px"><a href="http://eb1jiplanhoso.wordpress.com/files/2009/10/digitalizar0001.jpg"><img class=" " title="Digitalizar0001" src="http://eb1jiplanhoso.wordpress.com/files/2009/10/digitalizar0001.jpg?w=218" alt="Digitalizar0001" width="218" height="300" /></a><p class="wp-caption-text">(Folha de presenças na reunião - clique para aumentar)</p></div>
<p style="text-align:justify;">Tendo em conta o êxito alcançado, ficou a promessa de<strong> realizar estas reuniões regularmente</strong>, para construirmos<strong> uma escola com todos</strong>.</p>
<p style="text-align:justify;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Implante um Programa de Inter Treinamento.]]></title>
<link>http://faculdadedoerro.wordpress.com/2009/10/29/implante-um-programa-de-inter-treinamento/</link>
<pubDate>Thu, 29 Oct 2009 11:44:31 +0000</pubDate>
<dc:creator>Geraldo Collaziol</dc:creator>
<guid>http://faculdadedoerro.wordpress.com/2009/10/29/implante-um-programa-de-inter-treinamento/</guid>
<description><![CDATA[Implante um Programa de Inter Treinamento  Esta é uma ferramenta barata e simples de colocar em prát]]></description>
<content:encoded><![CDATA[Implante um Programa de Inter Treinamento  Esta é uma ferramenta barata e simples de colocar em prát]]></content:encoded>
</item>

</channel>
</rss>
