<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>José Fernando Carvalho &#187; Open Source</title>
	<atom:link href="http://fish.jpa.com.br/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://fish.jpa.com.br</link>
	<description>Web Social &#38; Tech</description>
	<lastBuildDate>Sat, 05 Jun 2010 12:56:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>The guardian, um furo de notícia para TI</title>
		<link>http://fish.jpa.com.br/2010/the-guardian/</link>
		<comments>http://fish.jpa.com.br/2010/the-guardian/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 14:33:41 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[WSocial]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=819</guid>
		<description><![CDATA[The guardian é um jornal inglês com muitos anos de estrada. Seu posicionamento político é voltado para socialistas e em fim&#8230; referência na Inglaterra e no mundo. So que os caras tiveram uma grande idéia, criar uma API onde qq software com acesso a web pode obter informações de qualidade no mundo todo. Levando em [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fish.jpa.com.br/wp-content/uploads/2010/04/guardian-logo.jpg" rel="lightbox[819]"><img class="alignleft size-full wp-image-822" title="guardian logo" src="http://fish.jpa.com.br/wp-content/uploads/2010/04/guardian-logo.jpg" alt="" width="372" height="67" /></a><a href="http://www.guardian.co.uk/" onclick="urchinTracker('/outgoing/www.guardian.co.uk/?referer=');">The guardian</a> é um jornal inglês com muitos anos de estrada.</p>
<p>Seu posicionamento político é voltado para socialistas e em fim&#8230; referência na Inglaterra e no mundo. So que os caras tiveram uma grande idéia, criar uma <a href="http://pt.wikipedia.org/wiki/API" onclick="urchinTracker('/outgoing/pt.wikipedia.org/wiki/API?referer=');">API</a> onde qq software com acesso a web pode obter informações de qualidade no mundo todo.</p>
<p>Levando em consideração que o <a href="http://www.timesonline.co.uk/tol/news/" onclick="urchinTracker('/outgoing/www.timesonline.co.uk/tol/news/?referer=');">timeonline</a> em vez de abrir seu conteúdo como o pessoal fez, vende-o&#8230; Quem consegue mais usuários.?</p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2010/the-guardian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Posicionamento de imagens nos posts wordpress</title>
		<link>http://fish.jpa.com.br/2010/posicionamento-de-imagems-nos-posts-wordpress/</link>
		<comments>http://fish.jpa.com.br/2010/posicionamento-de-imagems-nos-posts-wordpress/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 12:11:58 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web Social]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=799</guid>
		<description><![CDATA[Essa vai para aqueles que estão desenvolvendo seus próprios themes no WordPress. Há um pequeno detalhe para as imagens dentro dos posts. O wordpress precisa de um bloco de elementos em CSS para movimentar a imagem para esquerda, direita ou centro.  Assim, para que o funcionamento trabalhe como esperado devemos inserir o seguintes blocos. 1 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fish.jpa.com.br/wp-content/uploads/2009/03/logo.jpg" rel="lightbox[799]"><img class="size-thumbnail wp-image-664 alignleft" title="logo" src="http://fish.jpa.com.br/wp-content/uploads/2009/03/logo-150x150.jpg" alt="" width="150" height="150" /></a>Essa vai para aqueles que estão desenvolvendo seus próprios themes no WordPress. Há um pequeno detalhe para as imagens dentro dos posts. O wordpress precisa de um bloco de elementos em <a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets" onclick="urchinTracker('/outgoing/pt.wikipedia.org/wiki/Cascading_Style_Sheets?referer=');">CSS</a> para movimentar a imagem para esquerda, direita ou centro.  Assim, para que o funcionamento trabalhe como esperado devemos inserir o seguintes blocos.<span id="more-799"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="css" style="font-family:monospace;">img<span style="color: #6666ff;">.alignright</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">&#125;</span>
img<span style="color: #6666ff;">.alignleft</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">&#125;</span>
img<span style="color: #6666ff;">.aligncenter</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">&#125;</span>
a img<span style="color: #6666ff;">.alignright</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#6f6f6f</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">&#125;</span>
a img<span style="color: #6666ff;">.alignleft</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#6f6f6f</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">&#125;</span>
a img<span style="color: #6666ff;">.aligncenter</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#6f6f6f</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Esse código indica que todo posicionamento de imagem nos seletores <em>alignrigth,alignleft e alingcenter </em>juntamente com os links, criados automaticamente, para as imagens, devem se comportar como os blocos de propriedades- os que estão dentro das {} &#8211; informam.</p>
<p>No meu caso eu especifiquei que essas propriedades e seus seletores deveriam se aplicar apenas nas <a href="http://pt.wikipedia.org/wiki/HTML" onclick="urchinTracker('/outgoing/pt.wikipedia.org/wiki/HTML?referer=');">DIVs</a> com ID CONTEUDO. Pois se apenas lança-las no meu CSS, essas informações serão aplicadas em qq imagem do site.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="css" style="font-family:monospace;"><span style="color: #cc00cc;">#conteudo</span> img<span style="color: #6666ff;">.alignright</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#conteudo</span> img<span style="color: #6666ff;">.alignleft</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#conteudo</span> img<span style="color: #6666ff;">.aligncenter</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#conteudo</span> a img<span style="color: #6666ff;">.alignright</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#6f6f6f</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#conteudo</span> a img<span style="color: #6666ff;">.alignleft</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#6f6f6f</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span> <span style="color: #933;">1em</span> <span style="color: #cc66cc;">0</span><span style="color: #00AA00;">&#125;</span>
<span style="color: #cc00cc;">#conteudo</span> a img<span style="color: #6666ff;">.aligncenter</span> <span style="color: #00AA00;">&#123;</span><span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">block</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-left</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">;</span>color<span style="color: #00AA00;">:</span> <span style="color: #cc00cc;">#6f6f6f</span><span style="color: #00AA00;">;</span> <span style="color: #000000; font-weight: bold;">margin-right</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">auto</span><span style="color: #00AA00;">&#125;</span></pre></td></tr></table></div>

<p>Se quiserem ver o site para maiores detalhes, visitem: www.ipbgeisel.jpa.com.br. Cliquem em qualquer notícia com imagem e vejam o codigo fonte da pagina. Lá estará a DIV CONTEUDO e suas propriedades.</p>
<p>Abraços,</p>
<p>Fish</p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2010/posicionamento-de-imagems-nos-posts-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enviando e-mails com SMTP autenticado e corpo HTML através do Zend_Mail</title>
		<link>http://fish.jpa.com.br/2009/enviando-e-mails-com-smtp-autenticado-e-corpo-html-atraves-do-zend_mail/</link>
		<comments>http://fish.jpa.com.br/2009/enviando-e-mails-com-smtp-autenticado-e-corpo-html-atraves-do-zend_mail/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 15:24:19 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Mail]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=785</guid>
		<description><![CDATA[Olá Pessoal, vou postar hoje um exemplo do uso do Zend_Mail, utilizando o corpo da mensagem como HTML. Para quem inseriu a lib do ZF completa na raiz,  só precisa usar o require_once. Mas, Aqueles que não estão a fim de enviar toda a lib pra o server ai vai o que é necessário: PASTAS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fish.jpa.com.br/wp-content/uploads/2009/11/zend-framework.png" rel="lightbox[785]"><img src="http://fish.jpa.com.br/wp-content/uploads/2009/11/zend-framework-150x150.png" alt="" title="zend-framework" width="150" height="150" class="alignright size-thumbnail wp-image-780" /></a>Olá Pessoal, vou postar hoje um exemplo do uso do Zend_Mail, utilizando o corpo da mensagem como HTML. Para quem inseriu a lib do <a href="http://pt.wikipedia.org/wiki/Zend_Framework" onclick="urchinTracker('/outgoing/pt.wikipedia.org/wiki/Zend_Framework?referer=');">ZF</a> completa na raiz,  só precisa usar o <a href="http://php.net/manual/en/function.require-once.php" onclick="urchinTracker('/outgoing/php.net/manual/en/function.require-once.php?referer=');">require_once</a>. Mas, Aqueles que não estão a fim de enviar toda a lib pra o server ai vai o que é necessário:</p>
<p><strong>PASTAS E ARQUIVOS NECESSÁRIOS</strong></p>
<ul>
<li>Validade.php</li>
<li>Registry.php</li>
<li>Mime.php</li>
<li>Mail.php</li>
<li>Loader.php</li>
<li>Validade/</li>
<li>Mail/</li>
<li>Loader/</li>
<li>Mime/</li>
</ul>
<p><span id="more-785"></span><br />
Esses itens estão inseridos na pasta LIB do pacote FULL da ZendFramewok. Copie todos,  crie uma pasta com o nome <strong>zend</strong> na raiz do seu servidor remoto e cole todo o conteúdo lá.</p>
<p>Vamos criar uma classe especifica , deixando nosso código organizado e reutilizável.</p>
<p>email.php</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
<span style="color: #009933; font-style: italic;">/**
*nome: email.php
*Classe: EmailZend
*Descrição: Envio de e-mails atraves da ZF.
*/</span>
<span style="color: #000000; font-weight: bold;">class</span> EmailZend
<span style="color: #009900;">&#123;</span>
  <span style="color: #009933; font-style: italic;">/**atributos*/</span>
  <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000088;">$_SMTP</span><span style="color: #339933;">;</span>	
  <span style="color: #009933; font-style: italic;">/**
  * Contrutor com parametros
  *
  * @return instancia
  */</span>
  <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span>
  <span style="color: #009933; font-style: italic;">/**
  * Enviar Emails
  *
  * Envia emails via SMTP autenticado
  *
  * 	@param  destinatario
  *	@param 	remetente
  *	@param  assunto
  *	@param  mensagem
  * 
  */</span>
  <span style="color: #000000; font-weight: bold;">function</span>  enviarEmail<span style="color: #009900;">&#40;</span><span style="color: #000088;">$destinatario</span><span style="color: #339933;">,</span> <span style="color: #000088;">$remetente</span><span style="color: #339933;">,</span> 
    <span style="color: #000088;">$assunto</span><span style="color: #339933;">,</span> <span style="color: #000088;">$mensagem</span><span style="color: #009900;">&#41;</span>
  <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">require_once</span> <span style="color: #339933;">*</span>path da raiz<span style="color: #339933;">*</span><span style="color: #0000ff;">'/Zend/Mail.php'</span><span style="color: #339933;">;</span> 
    <span style="color: #000088;">$mail</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Mail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$mail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setBodyHtml</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$mensagem</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$mail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setFrom</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$remetente</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'Namoro em Peso'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$mail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">addTo</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$destinatario</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$mail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setSubject</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$assunto</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$mail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">send</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_SMTP<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
  <span style="color: #009933; font-style: italic;">/**
  * Configurar Servidor
  *
  * Configurar servidor de saida SMTP
  *	@param	$server
  *	@param	$usuario
  *	@param	$senha
  *   
  */</span>
  <span style="color: #000000; font-weight: bold;">function</span>  confServ<span style="color: #009900;">&#40;</span><span style="color: #000088;">$server</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'SERVIDOR STMP'</span><span style="color: #339933;">,</span> 
    <span style="color: #000088;">$usuario</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'USUARIO DO STMP AUTENTICADO'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$senha</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'*****'</span><span style="color: #009900;">&#41;</span>
  <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">require_once</span> <span style="color: #339933;">*</span>path da raiz<span style="color: #339933;">*</span><span style="color: #0000ff;">'/Zend/Mail/Transport/Smtp.php'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$config</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
      <span style="color: #0000ff;">'auth'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'login'</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'username'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$usuario</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'password'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$senha</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'port'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">25</span><span style="color: #666666; font-style: italic;">/*nao precisa*/</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_SMTP <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Zend_Mail_Transport_Smtp<span style="color: #009900;">&#40;</span><span style="color: #000088;">$server</span><span style="color: #339933;">,</span> <span style="color: #000088;">$config</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Caso seja necessária a autenticação com <strong>ssl </strong>e em outra porta, geralmente a 465, o código da linha 52-57 ficará assim:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>52
53
54
55
56
57
58
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$config</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
      <span style="color: #0000ff;">'auth'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'login'</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'username'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$usuario</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'password'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$senha</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'ssl'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'ssl'</span><span style="color: #339933;">,</span>
      <span style="color: #0000ff;">'port'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">465</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Por último é só chamar a classe no seu sistema:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
<span style="color: #666666; font-style: italic;">/*Sessao do novo sistema de e-mail*/</span>	
<span style="color: #b1b100;">require_once</span> <span style="color: #339933;">*</span>path da raiz<span style="color: #339933;">*</span><span style="color: #0000ff;">'/email.php'</span><span style="color: #339933;">;</span>		
&nbsp;
<span style="color: #666666; font-style: italic;">/*DADOS MENSAGEM*/</span>
<span style="color: #000088;">$para</span>  <span style="color: #339933;">=</span> <span style="color: #0000ff;">'destino@emaioldodestinatario.com.br'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$assunto</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'testando envio pelo Zend_Mail.'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$mensagem</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'
  &lt;html&gt;
  &lt;head&gt;
  &lt;title&gt;Teste de envio pelo Zend_Mail&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
  &lt;p&gt;MENSAGEM ENVIADA COM SUCESSO&lt;/p&gt;
  &lt;/body&gt;
'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$remetente</span><span style="color: #339933;">=</span><span style="color: #0000ff;">'fish@fish.jpa.com.br'</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">/*FIM DOS DADOS*/</span>
&nbsp;
<span style="color: #666666; font-style: italic;">/*Nossa Classe*/</span>
<span style="color: #000088;">$zmail</span><span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> EmailZend<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>		
<span style="color: #000088;">$zmail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">confServ</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	
<span style="color: #000088;">$zmail</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">enviarEmail</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$para</span> <span style="color: #339933;">,</span> <span style="color: #000088;">$remetente</span><span style="color: #339933;">,</span> <span style="color: #000088;">$assunto</span><span style="color: #339933;">,</span> <span style="color: #000088;">$mensagem</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p> Então é isso. Os arquivos para Download estão aqui: <a href="http://fish.jpa.com.br/ex/solucoes/mailZend.zip">LINK</a><br />
Espero ter ajudado,<br />
Fish</p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/enviando-e-mails-com-smtp-autenticado-e-corpo-html-atraves-do-zend_mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Insert Zend Framework</title>
		<link>http://fish.jpa.com.br/2009/insert-zend-framework/</link>
		<comments>http://fish.jpa.com.br/2009/insert-zend-framework/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 16:34:55 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=770</guid>
		<description><![CDATA[Pessoal, este é um exemplo de insert que utilizo em minhas tabelas. Achei interessante criar uma pasta soh para os arquivos que representavam tabelas e as extendi de Zend_Db_Table_Abstract. Enteda que a conexao com a base ja eh instanciada e a funcionalidade que quiser usar a tabela BAIRRO(cadastro de bairros) terá de instanciar o arquivo [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://fish.jpa.com.br/wp-content/uploads/2009/11/zend-framework-150x150.png" alt="zend-framework" title="zend-framework" width="150" height="150" class="alignleft size-thumbnail wp-image-780" />Pessoal, este é um exemplo de insert que utilizo em minhas tabelas. Achei interessante criar uma pasta soh para os arquivos que representavam tabelas e as extendi de Zend_Db_Table_Abstract. Enteda que a conexao com a base ja eh instanciada e a funcionalidade que quiser usar  a tabela  BAIRRO(cadastro de bairros) terá de instanciar o arquivo zs_bairro.php que contem o seguinte conteúdo.<br />
<span id="more-770"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
<span style="color: #009933; font-style: italic;">/**
* Getway da tabela zs_bairro
* @zs_bairro
*/</span>
<span style="color: #000000; font-weight: bold;">class</span> ZS_Bairro <span style="color: #000000; font-weight: bold;">extends</span> Zend_Db_Table_Abstract
<span style="color: #009900;">&#123;</span> 
	<span style="color: #009933; font-style: italic;">/**
	* Construtor da classe ZS_Bairro
	*
	* @return ZS_Bairro ou exception caso nao consiga carregar o arquivo de configuracao do DB
	*/</span> 
	<span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><span style="color: #009900;">&#125;</span> 
&nbsp;
	<span style="color: #009933; font-style: italic;">/**
	* Inserir dados na tabela Bairro
	* 
	* @param (bairro)
	* @return String
	*/</span>
	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> inserir<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$nome</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$dados</span><span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'nome'</span><span style="color: #339933;">=&gt;</span><span style="color: #000088;">$nome</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>				 
		try 
		<span style="color: #009900;">&#123;</span> 
			<span style="color: #000088;">$db</span><span style="color: #339933;">=</span>Zend_Registry<span style="color: #339933;">::</span><span style="color: #004000;">get</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'dbAdapter'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setFetchMode</span><span style="color: #009900;">&#40;</span>Zend_Db<span style="color: #339933;">::</span><span style="color: #004000;">FETCH_OBJ</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #666666; font-style: italic;">/* Variaveis para reconhecer a existencia do nome ja cadastrado*/</span>
			<span style="color: #000088;">$sql_bairr</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT * FROM zs_bairro WHERE nome = ?&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">beginTransaction</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$res_bairr</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">query</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$sql_bairr</span><span style="color: #339933;">,</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$nome</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000088;">$res_bairr</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$res_bairr</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetchAll</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$res_bairr</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
			<span style="color: #009900;">&#123;</span>
				<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">insert</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'zs_bairro'</span><span style="color: #339933;">,</span><span style="color: #000088;">$dados</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span>
				<span style="color: #009900;">&#123;</span> 
					<span style="color: #000088;">$db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">commit</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'true'</span><span style="color: #339933;">;</span> 
				<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span>
				<span style="color: #009900;">&#123;</span> 
					<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'false'</span><span style="color: #339933;">;</span> 
				<span style="color: #009900;">&#125;</span>
			<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span> <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'bairr_exi'</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>catch <span style="color: #009900;">&#40;</span>Zend_Exception <span style="color: #000088;">$e</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">rollBack</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$e</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Desculpa pela demora fábio, mas é o tempo que esta corrido <img src='http://fish.jpa.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/insert-zend-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compactar fotos antes do upload</title>
		<link>http://fish.jpa.com.br/2009/compactar-fotos-antes-do-upload/</link>
		<comments>http://fish.jpa.com.br/2009/compactar-fotos-antes-do-upload/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 12:15:44 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Multiple File Upload]]></category>
		<category><![CDATA[Social Media]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=764</guid>
		<description><![CDATA[Caro(a)s senhore(a)s, O nobre Ady levy, disponibilizou uma ferramenta que reduz  a imagem antes do upload. Ou seja, vc não vai usar sua banda de Internet para enviar aquela imagem de 4M e depois reduzi-la no server-side(php). O tamanho atual é de 640&#215;480, o que significa que não teremos problemas quanto à qualidade. E tem [...]]]></description>
			<content:encoded><![CDATA[<p>Caro(a)s senhore(a)s,</p>
<p><img class="alignright size-thumbnail wp-image-765" title="flash" src="http://fish.jpa.com.br/wp-content/uploads/2009/11/flash-150x150.jpg" alt="flash" width="150" height="150" />O nobre <a href="www.adylevy.com">Ady levy</a>, disponibilizou uma ferramenta que reduz  a imagem antes do upload. Ou seja, vc não vai usar sua banda de Internet para enviar aquela imagem de 4M e depois reduzi-la no server-side(php). O tamanho atual é de 640&#215;480, o que significa que não teremos problemas quanto à qualidade. E tem mais um detalhes, o módulo foi feito para enviar multiplas imagens.</p>
<p>Ex.: <a href="http://fish.jpa.com.br/ex/upload-multiplo/"><strong>EM USO</strong></a></p>
<p>Meu trabalho foi traduzi-lo para nossa velha língua. <img src='http://fish.jpa.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Façam bom proveito: <a href="http://www.fish.jpa.com.br/ex/solucoes/imgUploadv201-ptBR.rar" onclick="urchinTracker('/outgoing/www.fish.jpa.com.br/ex/solucoes/imgUploadv201-ptBR.rar?referer=');">Link para Download</a></p>
<p>Creditos: Ady Levy &#8211; Matéria: <a href="http://www.adylevy.com/index.php/2009/07/22/multiple-files-uploader-with-preview-on-client-side/comment-page-1" onclick="urchinTracker('/outgoing/www.adylevy.com/index.php/2009/07/22/multiple-files-uploader-with-preview-on-client-side/comment-page-1?referer=');">article</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/compactar-fotos-antes-do-upload/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Experiência com um outro CMS &#8211; Joomla</title>
		<link>http://fish.jpa.com.br/2009/experiencia-com-um-outro-cms-joomla/</link>
		<comments>http://fish.jpa.com.br/2009/experiencia-com-um-outro-cms-joomla/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 18:08:17 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Social Web]]></category>
		<category><![CDATA[TI]]></category>
		<category><![CDATA[Web Social]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=728</guid>
		<description><![CDATA[Nos últimos 3 meses tive me informaram que iria gerenciar um projeto a fim de desenvolver um portal para um órgão. Até este momento tudo ocorria normalmente. Inclusive, ja tinha até uma idéia para inserir o WORDPRESS na estrutura do projeto.  Minha surpresa veio quando soube que o cliente ja usava uma outro projeto baseado no Joomla [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-730" title="joomla" src="http://fish.jpa.com.br/wp-content/uploads/2009/07/joomlalogovertcolor-300x205.png" alt="joomla" width="300" height="205" />Nos últimos 3 meses tive me informaram que iria gerenciar um projeto a fim de desenvolver um portal para um órgão. Até este momento tudo ocorria normalmente. Inclusive, ja tinha até uma idéia para inserir o WORDPRESS na estrutura do projeto. </p>
<p>Minha surpresa veio quando soube que o cliente ja usava uma outro projeto baseado no Joomla ha <strong>6 anos</strong> .  Obviamente, meu trabalho é desenvolver uma solução que facilite a vida do contratante e o auxilie na tomada de decisões. Para mim isso é um verdadeiro projeto em TI. Assim, fui ao meu mais novo desafio.</p>
<p>O resultado dessa empreitada resultará em novos posts que com certeza auxiliará a muitos.</p>
<p> </p>
<p>Abraços,</p>
<p>Fernando Carvalho</p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/experiencia-com-um-outro-cms-joomla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O dia depois do 2º Encontro do PHP-PB</title>
		<link>http://fish.jpa.com.br/2009/o-dia-depois-do-2%c2%ba-encontro-do-php-pb/</link>
		<comments>http://fish.jpa.com.br/2009/o-dia-depois-do-2%c2%ba-encontro-do-php-pb/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 14:34:19 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Palestras]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Social]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=683</guid>
		<description><![CDATA[Sensacional!!! Graças a Deus, registramos mais de 300 pessoas e conseguimos arrecadar 280kg de alimentos.  Minha palestra foi a primeira e começou atrasada pela quantidade de gente que  ia fazendo inscrições e comprando as blusas do evento. Abaixo as fotos e slides das palestras. Mais fotos: Estas foram do nobre Aecio Pires Slides das palestras [...]]]></description>
			<content:encoded><![CDATA[<p>Sensacional!!! Graças a Deus, registramos mais de 300 pessoas e conseguimos arrecadar 280kg de alimentos.  Minha palestra foi a primeira e começou atrasada pela quantidade de gente que  ia fazendo inscrições e comprando as blusas do evento. Abaixo as fotos e slides das palestras.</p>
<p><object width="402" height="302" data="http://www.flickr.com/apps/slideshow/show.swf?v=67348" type="application/x-shockwave-flash"><param name="flashvars" value="&amp;offsite=true&amp;lang=pt-br&amp;page_show_url=%2Fphotos%2Ftags%2Fiiencontrophppb%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Ftags%2Fiiencontrophppb%2F&amp;tags=iiencontrophppb&amp;jump_to=&amp;start_index=" /><param name="allowFullScreen" value="true" /><param name="src" value="http://www.flickr.com/apps/slideshow/show.swf?v=67348" /><param name="allowfullscreen" value="true" /></object></p>
<p>Mais fotos:</p>
<p><object width="400" height="267" data="http://picasaweb.google.com/s/c/bin/slideshow.swf" type="application/x-shockwave-flash"><param name="flashvars" value="host=picasaweb.google.com&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Faeciopires%2Falbum%2FPhp%3Fkind%3Dphoto%26alt%3Drss%26" /><param name="src" value="http://picasaweb.google.com/s/c/bin/slideshow.swf" /><param name="wmode" value="transparent" /></object></p>
<p>Estas foram do nobre <a href="http://aeciopires.rg3.net/" onclick="urchinTracker('/outgoing/aeciopires.rg3.net/?referer=');">Aecio Pires</a></p>
<h3><a href="http://www.slideshare.net/tag/ii-encontro-php-pb" onclick="urchinTracker('/outgoing/www.slideshare.net/tag/ii-encontro-php-pb?referer=');">Slides das palestras</a></h3>
<p>Parabéns a <a href="http://blog.feliperibeiro.com/" onclick="urchinTracker('/outgoing/blog.feliperibeiro.com/?referer=');">Felipe</a>, <a href="http://www.idiv.com.br/" onclick="urchinTracker('/outgoing/www.idiv.com.br/?referer=');">Marcos</a> e a todos os participantes e organizadores.  Fizemos um ótimo trabalho. Até o próximo, se Deus quiser&#8230;. <img src='http://fish.jpa.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/o-dia-depois-do-2%c2%ba-encontro-do-php-pb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>2º Encontro PHP-PB em João Pessoa</title>
		<link>http://fish.jpa.com.br/2009/2%c2%ba-encontro-php-pb-em-joao-pessoa/</link>
		<comments>http://fish.jpa.com.br/2009/2%c2%ba-encontro-php-pb-em-joao-pessoa/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 21:09:49 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=591</guid>
		<description><![CDATA[&#8230;o II Encontro de Usuários PHP da Paraíba passa a ocupar um importante papel na formação de opinião, tanto da classe empresarial quanto da classe profissional, acerca da cultura da tecnologia da informação em nosso estado&#8230; Marcos Bezerra Para Estudiosos, Profissionais e Stakeholders. Com os mais diversos temas dentro do segmento de desenvolvimento WEB, O [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><img class="aligncenter size-medium wp-image-592" title="2encontro" src="http://fish.jpa.com.br/wp-content/uploads/2009/02/2encontro-300x140.jpg" alt="2encontro" width="300" height="140" /><br />
<span style="font-size: 12pt; line-height: 150%;">&#8230;o II Encontro de Usuários PHP da Paraíba passa a ocupar um importante papel na formação de opinião, tanto da classe empresarial quanto da classe profissional, acerca da cultura da tecnologia da informação em nosso estado&#8230;</span></p>
<address style="text-align: right;"><span style="font-size: 12pt; line-height: 150%;"><a href="http://www.idiv.com.br/" onclick="urchinTracker('/outgoing/www.idiv.com.br/?referer=');">Marcos Bezerra</a><br />
</span><br />
</address>
</blockquote>
<p><span style="font-size: 12pt; line-height: 150%;">Para Estudiosos, Profissionais e Stakeholders. Com os mais diversos temas dentro do segmento de desenvolvimento WEB, O 2º Econtro PHP-PB promete. O evento está marcado para 07 de Março de 2009 e será sediado em João Pessoa no auditório da <a href="http://www.sebraepb.com.br" onclick="urchinTracker('/outgoing/www.sebraepb.com.br?referer=');">SEBRAE</a>. As Inscrições serão feitas Online e &#8220;custam&#8221; 1KG de alimento não perecível.</span><br />
Para maiores detalhes e Inscrição, Entrar em :<a href="http://php-pb.net/" onclick="urchinTracker('/outgoing/php-pb.net/?referer=');"> http://php-pb.net/</a></p>
<p><a href="http://www.hlaureano.org.br/" onclick="urchinTracker('/outgoing/www.hlaureano.org.br/?referer=');">O Hospital do Câncer Napoleão Laureano</a> foi escolhido para o destino da alimentação arrecadada no evento, por acolher o projeto Casa da Criança com Câncer.</p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/2%c2%ba-encontro-php-pb-em-joao-pessoa/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Social Media no WordPress</title>
		<link>http://fish.jpa.com.br/2009/social-media-no-wordpress/</link>
		<comments>http://fish.jpa.com.br/2009/social-media-no-wordpress/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 14:35:33 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Livre]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[Web Social]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=528</guid>
		<description><![CDATA[Estou desenvolvendo um theme do WordPress para unir meus amigos e colegas que se formaram no curso de SI. Minha maior motivação foi saber que não estaria com eles em sala de aula novamente. Ou seja, saudades&#8230;. O projeto está progredindo e com o auxilio do próprio pessoal.  O nome do Projeto é Teia TI, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-539" title="Social Media" src="http://fish.jpa.com.br/wp-content/uploads/2009/01/social-media-150x150.jpg" alt="Social Media" width="150" height="150" /></p>
<p>Estou desenvolvendo um theme do WordPress para unir meus amigos e colegas que se formaram no curso de SI. Minha maior motivação foi saber que não estaria com eles em sala de aula novamente. Ou seja, saudades&#8230;. O projeto está progredindo e com o auxilio do próprio pessoal.  O nome do Projeto é Teia TI, a princípio queremos saber como todos estão após a formatura e por onde andam.</p>
<p>Quem quiser saber como andam os trabalhos visite <a href="http://www.teiati.com.br" onclick="urchinTracker('/outgoing/www.teiati.com.br?referer=');">www.teiati.com.br</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/social-media-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hospedagem de Sites Grátis</title>
		<link>http://fish.jpa.com.br/2009/hospedagem-de-sites-gratis/</link>
		<comments>http://fish.jpa.com.br/2009/hospedagem-de-sites-gratis/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 23:26:32 +0000</pubDate>
		<dc:creator>Fernando Carvalho</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[WSocial]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Social]]></category>

		<guid isPermaLink="false">http://fish.jpa.com.br/?p=521</guid>
		<description><![CDATA[Àqueles que trabalham com RUBY, PYTHON ou PHP, usem e abusem do LibPHP. Uma iniciativa MUITO iteressante sobre hospedagem de domínios virtuais. O autor proproe-se a dar espaço e suporte à hospadagem de domínios virtuais em forma de doação (grátis).  A renda do projeto provem de doações. Parabens pela iniciativa Joao Paulo]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="alignleft size-medium wp-image-522" title="LibPhp" src="http://fish.jpa.com.br/wp-content/uploads/2009/01/logotype-300x183.jpg" alt="LibPhp" width="300" height="183" />Àqueles que trabalham com RUBY, PYTHON ou PHP, usem e abusem do <a href="http://www.libphp.net/" onclick="urchinTracker('/outgoing/www.libphp.net/?referer=');">LibPHP</a>. Uma iniciativa MUITO iteressante sobre hospedagem de domínios virtuais. O <a href="http://littleoak.wordpress.com" onclick="urchinTracker('/outgoing/littleoak.wordpress.com?referer=');">autor</a> proproe-se a dar espaço e suporte à hospadagem de domínios virtuais em forma de doação (grátis).  A renda do projeto provem de doações.</p>
<p style="text-align: left;">Parabens pela iniciativa <a href="http://littleoak.wordpress.com" onclick="urchinTracker('/outgoing/littleoak.wordpress.com?referer=');">Joao Paulo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fish.jpa.com.br/2009/hospedagem-de-sites-gratis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
