<?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>Battisti - Blog &#187; Programação</title>
	<atom:link href="http://battisti.etc.br/category/programacao/feed/" rel="self" type="application/rss+xml" />
	<link>http://battisti.etc.br</link>
	<description>Tecnologia, Web e um pouco de cultura inútil</description>
	<lastBuildDate>Tue, 27 Jul 2010 02:03:00 +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>Postando no WordPress através do XML-RPC</title>
		<link>http://battisti.etc.br/2009/10/03/postando-no-wordpress-atraves-do-xml-rpc/</link>
		<comments>http://battisti.etc.br/2009/10/03/postando-no-wordpress-atraves-do-xml-rpc/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 02:33:11 +0000</pubDate>
		<dc:creator>battisti</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=645</guid>
		<description><![CDATA[Introdução Precisva gerar posts no meu blog a partir de um gerenciar externo NÃO o do próprio wordpress. Pré-Requisitos Módulo php5-curl Módulo instalado noservidor onde está rodando oaplicativo Para instalar isso no linux com o apt é muito fácil sudo apt-get install php5-curl sudo apt-get install php5-xmlrpc Reinicie o apache e os módulos já estão habilitados O [...]]]></description>
			<content:encoded><![CDATA[<div class="mwordstext"><h1>Introdução</h1>
<p>Precisva gerar posts no meu blog a partir de um gerenciar externo NÃO o do próprio wordpress.<span id="more-645"></span></p>
<h1>Pré-Requisitos</h1>
<ol>
<li>Módulo php5-curl</li>
<li>Módulo instalado noservidor onde está rodando oaplicativo</li>
</ol>
<p>Para instalar isso no linux com o apt é muito fácil</p>
<p>sudo apt-get install php5-curl</p>
<p>sudo apt-get install php5-xmlrpc</p>
<p>Reinicie o apache e os módulos já estão habilitados</p>
<p>O seu  blog deve estar configurado para receber conexões va nas confiurações do wordpress na opção escrita e habiite o XML-RPC</p>
<h1>O PHP que cria o Post</h1>
<pre lang="php">function wpPostXMLRPC($title,$body,$rpcurl,$username,$password,$categories=array(18))
{
	$categories = implode(",", $categories);
	$XML = "$title".
	"$categories".
	$body;
	$params = array('','',$username,$password,$XML,1);
	$request = xmlrpc_encode_request('blogger.newPost',$params);
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
	curl_setopt($ch, CURLOPT_URL, $rpcurl);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_TIMEOUT, 1);
	curl_exec($ch);
	curl_close($ch);
}</pre>
<p>Ao executar esta função se tudo der certo será criado um post no seu blog!</p>
<p>Uma dica a variável $rpcurl deve ser o endereço do seu blog/xmlrpc.php caso  o blog esteja no diretório raiz! se não estiver coloque o endereo correto OK</p>
<p>Caso aparecer a mensagem:<br />
Call to undefined function xmlrpc_encode_request()<br />
Call to undefined function curl()</p>
<p>significa que você não instalou as 2 extensões necessárias que eu falei antes!</p>
<h1>Referência</h1>
<p><a href="http://www.nickycakes.com/post-to-wordpress-remotely-with-xmlrpc-in-php/">http://www.nickycakes.com/post-to-wordpress-remotely-with-xmlrpc-in-php/</a></p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2009/10/03/postando-no-wordpress-atraves-do-xml-rpc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESPERTO &#8211; Ferramenta Web Para a Construção Colaborativa de Sistemas Especialistas de Classificação</title>
		<link>http://battisti.etc.br/2009/08/22/esperto-ferramenta-web-para-a-construcao-colaborativa-de-sistemas-especialistas-de-classificacao/</link>
		<comments>http://battisti.etc.br/2009/08/22/esperto-ferramenta-web-para-a-construcao-colaborativa-de-sistemas-especialistas-de-classificacao/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 19:22:56 +0000</pubDate>
		<dc:creator>battisti</dc:creator>
				<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=614</guid>
		<description><![CDATA[Saudações Hoje apresentei o trabalho final da minha pós graduação, o trabalho desenvolvido foi uma ferramenta para a construção colaborativa de sistemas especialistas de classificação, ela ainda esta em fase beta mas se você quiser testar acesse http://esperto.battisti.etc.br. Leia Também Baixar Artigo Baixar Apresentação]]></description>
			<content:encoded><![CDATA[<div class="mwordstext"><h1>Saudações</h1>
<p>Hoje apresentei o trabalho final da minha <a href="http://www.inf.unioeste.br/">pós graduação</a>, o trabalho desenvolvido foi uma ferramenta para a construção colaborativa de sistemas especialistas de classificação, ela ainda esta em fase beta mas se você quiser testar acesse <a href="http://esperto.battisti.etc.br">http://esperto.battisti.etc.br</a>.</p>
<h1>Leia Também</h1>
<p><a href="http://battisti.etc.br/wp-content/uploads/2009/08/anselmo_battisti_artigo.pdf">Baixar Artigo</a></p>
<p><a href="http://battisti.etc.br/wp-content/uploads/2009/08/anselmo_battisti_artigo.pdf"></a><a href="http://battisti.etc.br/wp-content/uploads/2009/08/apresentacao.pdf">Baixar Apresentação</a></p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2009/08/22/esperto-ferramenta-web-para-a-construcao-colaborativa-de-sistemas-especialistas-de-classificacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Color Schema Eclipe DARK</title>
		<link>http://battisti.etc.br/2009/06/26/color-schema-eclipe-dark/</link>
		<comments>http://battisti.etc.br/2009/06/26/color-schema-eclipe-dark/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 14:41:20 +0000</pubDate>
		<dc:creator>battisti</dc:creator>
				<category><![CDATA[Programação]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=550</guid>
		<description><![CDATA[Introdução Por padrão a IDE de desenvolvimento eclipse usa cores claras e um fundo branco no seu editor. Muita gente prefere utilizar cores escura para programar, infelizmente não existe um local onde você possa instalar temas de cores e os escolher de acordo com a sua vontade, o que o eclipse disponibiliza é uma forma [...]]]></description>
			<content:encoded><![CDATA[<div class="mwordstext"><h1>Introdução</h1>
<p>Por padrão a IDE de desenvolvimento eclipse usa cores claras e um fundo branco no seu editor. Muita gente prefere utilizar cores escura para programar, infelizmente não existe um local onde você possa instalar temas de cores e os escolher de acordo com a sua vontade, o que o eclipse disponibiliza é uma forma de importar esquemas de cores.<span id="more-550"></span>Estes esquemas de cores podem ser salvos em arquivos com o formato <em>epf</em>.</p>
<h2>Exportando Preferências</h2>
<p>Para exportar suas configurações acesse:</p>
<p><em>File / Export / General / Preferences</em></p>
<h2>Importando Preferências</h2>
<p>Para importar as configuração salvas em um arquivo acesse:</p>
<p><em>File / Import / General / Preferences / Selecione o arquivo epf com as configurações.</em></p>
<h1>Arquivos Color Schema</h1>
<p>Abaixo estão dois temas com fontes e fundos escuros para download.</p>
<p><a href="http://battisti.etc.br/download/eclipse_color_schema_dark/romiroColors.epf">romiroColors.epf</a></p>
<p><a href="http://battisti.etc.br/download/eclipse_color_schema_dark/ronny-eclipse-textmate-preferences.epf">ronny-eclipse-textmate-preferences.epf</a></p>
<h1>Referência</h1>
<p><a href="http://blog.ronnyristau.de/2009/04/21/textmate-php-colorscheme-fur-eclipse/">http://blog.ronnyristau.de/2009/04/21/textmate-php-colorscheme-fur-eclipse/</a></p>
<p><a href="http://forums.zend.com/viewtopic.php?f=59&amp;t=566&amp;start=0#p2164">http://forums.zend.com/viewtopic.php?f=59&amp;t=566&amp;start=0#p2164</a></p>
<p><a href="http://chabster.blogspot.com/2007/05/eclipse-java-color-scheme.html">http://chabster.blogspot.com/2007/05/eclipse-java-color-scheme.html</a></p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2009/06/26/color-schema-eclipe-dark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download Arquivo Excel no PHP</title>
		<link>http://battisti.etc.br/2009/06/05/download-arquivo-excel-no-php/</link>
		<comments>http://battisti.etc.br/2009/06/05/download-arquivo-excel-no-php/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 18:55:39 +0000</pubDate>
		<dc:creator>battisti</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programação]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=473</guid>
		<description><![CDATA[Introdução Precisava forçar o download de um arquivo do excel pelo php, tinha alguns scripts prontos mas não funcionavam no opera IEca e outros navegadores, com esse ai funcionou legal. Solução Utilize o código abaixo $arquivoDestino = path_do_arquivo_".xls"; ob_end_clean(); ini_set('zlib.output_compression','Off'); header('Pragma: public'); header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past header('Last-Modified: [...]]]></description>
			<content:encoded><![CDATA[<div class="mwordstext"><h1>Introdução</h1>
<p>Precisava forçar o <em>download </em>de um arquivo do excel pelo php, tinha alguns scripts prontos mas não funcionavam no opera IEca e outros navegadores, com esse ai funcionou legal.</p>
<p><span id="more-473"></span></p>
<h1>Solução</h1>
<p>Utilize o código abaixo</p>
<pre lang="php">   $arquivoDestino = path_do_arquivo_".xls";
    ob_end_clean();
   ini_set('zlib.output_compression','Off');
   header('Pragma: public');
   header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");                  // Date in the past
   header('Last-Modified: '.gmdate('D, d M Y H:i:s') . ' GMT');
   header('Cache-Control: no-store, no-cache, must-revalidate');     // HTTP/1.1
   header('Cache-Control: pre-check=0, post-check=0, max-age=0');    // HTTP/1.1
   header ("Pragma: no-cache");
   header("Expires: 0");
   header('Content-Transfer-Encoding: none');
   header('Content-Type: application/vnd.ms-excel;');                 // This should work for IE &amp; Opera
   header("Content-type: application/x-msexcel");                    // This should work for the rest
   header('Content-Disposition: attachment; filename="'.basename($arquivoDestino).'"');
   readfile($arquivoDestino);</pre>
<h1>Referência</h1>
<p><a href="http://www.vedovelli.com.br/?p=21">http://www.vedovelli.com.br/?p=21</a><br />
<a href="http://br.php.net/manual/pt_BR/function.header.php">http://br.php.net/manual/pt_BR/function.header.php</a></p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2009/06/05/download-arquivo-excel-no-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
