<?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>Márcio Dias - Space Online - Programação em destaque</title>
	<atom:link href="http://www.marciodias.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marciodias.info</link>
	<description>Programação, Ruby on Rails, Java, PHP e DIVERSÃO</description>
	<lastBuildDate>Tue, 15 Jun 2010 03:12:03 +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>ko3 artigos</title>
		<link>http://www.marciodias.info/2010/06/ko3-artigos/</link>
		<comments>http://www.marciodias.info/2010/06/ko3-artigos/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 03:12:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[kohana]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=393</guid>
		<description><![CDATA[Atualmente estou encerrando 2 projetos utilizando o kohana framework 3 (ko3), pretendo escrever diversos artigos logo em breve, a organização na nova versão ficou muito bom, já tive a oportunidade de testar o ORM e seus relacionamentos, seu bootstrap, o request e diversos outras funcionalidades do framework. Recomendo baixar o framework sempre no site oficial [...]]]></description>
			<content:encoded><![CDATA[<p>Atualmente estou encerrando 2 projetos utilizando o kohana framework 3 (ko3), pretendo escrever diversos artigos logo em breve, a organização na nova versão ficou muito bom, já tive a oportunidade de testar o ORM e seus relacionamentos, seu bootstrap, o request e diversos outras funcionalidades do framework.</p>
<p>Recomendo baixar o framework sempre no site oficial <a href="http://www.kohanaphp.com">www.kohanaphp.com</a>.</p>
<p>Veja algumas versões do kohana que disponibilizo <a href="http://www.kohana.spaceonline.com.br">www.kohana.spaceonline.com.br</a>.</p>
<p>Abaixo alguns sites que o trabalho foi realizado com ko3</p>
<p><a href="http://www.spaceonline.com.br">www.spaceonline.com.br</a><br />
<a href="http://www.spaceonline.com.br/sorin/">www.spaceonline.com.br/sorin/</a><br />
<a href="http://www.sgeo.com.br">www.sgeo.com.br</a></p>
<p>Em breve, novos artigos &#8230; aguardem !!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2010/06/ko3-artigos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SGEO &#8211; Sistema de Gestão Escolar Online</title>
		<link>http://www.marciodias.info/2010/03/sgeo-sistema-de-gestao-escolar-online/</link>
		<comments>http://www.marciodias.info/2010/03/sgeo-sistema-de-gestao-escolar-online/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 18:02:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Space Online]]></category>
		<category><![CDATA[escola]]></category>
		<category><![CDATA[gestão escolar]]></category>
		<category><![CDATA[sistema de gestão escolar online]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=390</guid>
		<description><![CDATA[Para maiores informações sobre o sistema escolar visite www.sgeo.com.br Algumas instituições já parceiras do sistema, veja abaixo: Centro de Educação Integral (DIVINOPOLIS &#8211; Minas Gerais) (Demonstrativo) www.integral.sgeo.com.br CENTRO EDUCACIONAL CRIATIVO &#8211; CECRI (DIVINOPOLIS &#8211; Minas Gerais) www.cecri.sgeo.com.br Centro Educacional Sonhos de Deus (RIO DE JANEIRO &#8211; Rio de Janeiro) www.cesdrj.sgeo.com.br Colégio Decisão (GOIANESIA &#8211; Goiás) [...]]]></description>
			<content:encoded><![CDATA[<p>Para maiores informações sobre o sistema escolar visite <a href="http://www.sgeo.com.br">www.sgeo.com.br</a></p>
<p><strong>Algumas instituições já parceiras do sistema, veja abaixo:</strong></p>
<p>Centro de Educação Integral (DIVINOPOLIS                &#8211; Minas Gerais) (Demonstrativo)<br />
<a href="http://www.integral.sgeo.com.br/" target="_blank">www.integral.sgeo.com.br</a></p>
<p>CENTRO EDUCACIONAL CRIATIVO &#8211; CECRI (DIVINOPOLIS                &#8211; Minas Gerais)<br />
<a href="http://www.cecri.sgeo.com.br/" target="_blank">www.cecri.sgeo.com.br</a></p>
<p>Centro Educacional Sonhos de Deus (RIO DE JANEIRO             &#8211; Rio de Janeiro)<br />
<a href="http://www.cesdrj.sgeo.com.br/" target="_blank">www.cesdrj.sgeo.com.br</a></p>
<p>Colégio Decisão (GOIANESIA                  &#8211; Goiás)<br />
<a href="http://www.colegiodecisao.sgeo.com.br/" target="_blank">www.colegiodecisao.sgeo.com.br</a></p>
<p>COLEGIO METROPOLITANO (IPATINGA                   &#8211; Minas Gerais)<br />
<a href="http://www.colegiometropolitanodovale.sgeo.com.br/" target="_blank">www.colegiometropolitanodovale.sgeo.com.br</a></p>
<p>Colégio Universitário (DIVINOPOLIS                &#8211; Minas Gerais)<br />
<a href="http://www.universitariodivinopolis.sgeo.com.br/" target="_blank">www.universitariodivinopolis.sgeo.com.br</a></p>
<p>EAD TUTORIA (GOIANIA                    &#8211; Goiás)<br />
<a href="http://www.eadtutoria.sgeo.com.br/" target="_blank">www.eadtutoria.sgeo.com.br</a></p>
<p>Escola Castro Alves (RONDONOPOLIS               &#8211; Mato Grosso)<br />
<a href="http://www.castroalvesmt.sgeo.com.br/" target="_blank">www.castroalvesmt.sgeo.com.br</a></p>
<p>Escola Dr. Gomes Lima ( &#8211; Minas Gerais)<br />
<a href="http://www.escolagomeslima.sgeo.com.br/" target="_blank">www.escolagomeslima.sgeo.com.br</a></p>
<p>Escola Estadual São Vicente (DIVINOPOLIS                &#8211; Minas Gerais)<br />
<a href="http://www.eesaovicente.sgeo.com.br/" target="_blank">www.eesaovicente.sgeo.com.br</a></p>
<p>Escola Filhos do Sol (ABADIA DOS DOURADOS        &#8211; Minas Gerais)<br />
<a href="http://www.filhosdosol.sgeo.com.br/" target="_blank">www.filhosdosol.sgeo.com.br</a></p>
<p>Escola Zeus (PIRAI DO SUL               &#8211; Paraná)<br />
<a href="http://www.escolazeus.sgeo.com.br/" target="_blank">www.escolazeus.sgeo.com.br</a></p>
<p>INSTITUTO DE ENSINO AVANÇADO (RIO DE JANEIRO             &#8211; Rio de Janeiro)<br />
<a href="http://www.iea.sgeo.com.br/" target="_blank">www.iea.sgeo.com.br</a></p>
<p>Instituto de Pesquisas (CAMPO GRANDE               &#8211; Mato Grosso do Sul)<br />
<a href="http://www.ipp-sapiens.sgeo.com.br/" target="_blank">www.ipp-sapiens.sgeo.com.br</a></p>
<p>Instituto Teológico Quadrangular (CONTAGEM                   &#8211; Minas Gerais)<br />
<a href="http://www.itqeldorado.sgeo.com.br/" target="_blank">www.itqeldorado.sgeo.com.br</a></p>
<p>proweb ( &#8211; Bahia)<br />
<a href="http://www.prowebtecnologia.sgeo.com.br/" target="_blank">www.prowebtecnologia.sgeo.com.br</a></p>
<p>Virtual Service Informática e Divulgações (PADRE BERNARDO             &#8211; Goiás)<br />
<a href="http://www.virtualservice.sgeo.com.br/" target="_blank">www.virtualservice.sgeo.com.br</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2010/03/sgeo-sistema-de-gestao-escolar-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPMG 1 &#8211; Vídeo da palestra do Wagner Bianchi: Performance e tuning de MySQL</title>
		<link>http://www.marciodias.info/2010/02/phpmg-video-da-palestra-do-wagner-bianchi-performance-e-tuning-de-mysql/</link>
		<comments>http://www.marciodias.info/2010/02/phpmg-video-da-palestra-do-wagner-bianchi-performance-e-tuning-de-mysql/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 00:46:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Banco de dados]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[phpmg]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=385</guid>
		<description><![CDATA[Confira os vídeos da palestra do Wagner Bianchi (Belo Horizonte/MG): Performance e tuning de MySQL: Parte 1: Parte 2 Parte 3 Parte 5 Parte 6 Parte 7 Parte 8 Parte 9 Créditos das filmagens: Mitchel Monteiro]]></description>
			<content:encoded><![CDATA[<p>Confira os vídeos da palestra do Wagner Bianchi (Belo Horizonte/MG): Performance e tuning de MySQL:</p>
<p>Parte 1:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/rzLtsCQns5M&amp;hl=pt_BR&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/rzLtsCQns5M&amp;hl=pt_BR&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><span id="more-385"></span></p>
<p>Parte 2</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/70PKW97Gx18&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/70PKW97Gx18&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Parte 3</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/70PKW97Gx18&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/70PKW97Gx18&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Parte 5</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/7LVqyVgzeg8&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/7LVqyVgzeg8&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Parte 6</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/HGGL9Z33Ao8&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/HGGL9Z33Ao8&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Parte 7</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/EeWA4kvnlH4&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/EeWA4kvnlH4&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Parte 8</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/OyrHOBsUu98&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/OyrHOBsUu98&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Parte 9</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/CtyapgNV7bg&amp;hl=pt_BR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/CtyapgNV7bg&amp;hl=pt_BR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Créditos das filmagens: Mitchel Monteiro</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2010/02/phpmg-video-da-palestra-do-wagner-bianchi-performance-e-tuning-de-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apagar kernel antigo &#8211; ubuntu + grub</title>
		<link>http://www.marciodias.info/2010/02/apagar-kernel-antigo-ubuntu-grub/</link>
		<comments>http://www.marciodias.info/2010/02/apagar-kernel-antigo-ubuntu-grub/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 11:14:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=382</guid>
		<description><![CDATA[Conforme atualizamos os pacotes do Linux, o grub vai armazenando uma lista de diferentes versões do kernel.  Isto definitivamente não é desejável para aqueles que não pretendem (ou não precisam) manter várias versões (inclusive pelo espaço que usa no disco rígido). Bem, para listar as versões instaladas, digite o comando dpkg --get-selections &#124; grep linux-image [...]]]></description>
			<content:encoded><![CDATA[<p>Conforme atualizamos os pacotes do Linux, o grub vai armazenando uma lista de diferentes versões do kernel.  Isto definitivamente não é desejável para aqueles que não pretendem (ou não precisam) manter várias versões (inclusive pelo espaço que usa no disco rígido).</p>
<p>Bem, para listar as versões instaladas, digite o comando</p>
<pre>dpkg --get-selections | grep linux-image</pre>
<p>e identifique aqueles que quer apagar. Depois use o comando</p>
<pre>$ sudo aptitude purge nome_do_pacote</pre>
<p>para desinstalar o pacote do disco rígido.</p>
<p>Tome cuidado pra não apagar a versão atual né!</p>
<p>Alternativamente, podes também desinstalar a partir do synaptic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2010/02/apagar-kernel-antigo-ubuntu-grub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 sem AUDIO e o touchpad</title>
		<link>http://www.marciodias.info/2009/11/ubuntu-9-10-sem-audio-e-o-touchpad/</link>
		<comments>http://www.marciodias.info/2009/11/ubuntu-9-10-sem-audio-e-o-touchpad/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 02:36:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=380</guid>
		<description><![CDATA[Após a atualização da distro me apareceram 3 problemas 1 &#8211; Xorg ocupando quase 100% da CPU 2 &#8211; Touchpad falhando 3 &#8211; Som inativo Para solucionar: No Synaptic desinstalei o grub e instalei o grub2(que instala o grub-pc) ai ele detectou os 2 Kernels o 2.6.31-14-generic e o 2.6.28-15-generic no 6.28 o som e [...]]]></description>
			<content:encoded><![CDATA[<p>Após a atualização da distro me apareceram 3 problemas</p>
<p>1 &#8211; Xorg ocupando quase 100% da CPU<br />
2 &#8211; Touchpad falhando<br />
3 &#8211; Som inativo</p>
<p><strong>Para solucionar: </strong><br />
No Synaptic desinstalei o grub e instalei o grub2(que instala o grub-pc) ai ele detectou os 2 Kernels o 2.6.31-14-generic e o 2.6.28-15-generic no 6.28 o som e o touchpad num pegam no 6.31 funcionou normalmente.</p>
<p>Espero ter ajudado &#8230;&#8230;&#8230;</p>
<p>Márcio Dias</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2009/11/ubuntu-9-10-sem-audio-e-o-touchpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breve dica de como utilizar geoip no php</title>
		<link>http://www.marciodias.info/2009/10/breve-dica-de-como-utilizar-geoip-no-php/</link>
		<comments>http://www.marciodias.info/2009/10/breve-dica-de-como-utilizar-geoip-no-php/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 19:45:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[geoip]]></category>
		<category><![CDATA[users online]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=376</guid>
		<description><![CDATA[Precisei implementar o geoip junto a uma classe de usuários online, vou explicar a instalação e algumas funções. Instalação wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz gunzip GeoLiteCity.dat.gz sudo mkdir -v /usr/share/GeoIP sudo mv -v GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat sudo apt-get install php5-geoip para utilizar a função pode executar php -a e o código abaixo ou basta chamar a função no seu [...]]]></description>
			<content:encoded><![CDATA[<p>Precisei implementar o geoip junto a uma classe de usuários online, vou explicar a instalação e algumas funções.</p>
<p><strong>Instalação<br />
</strong><code><span>wget <a rel="nofollow" href="http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz" target="_blank">http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz</a><br />
gunzip GeoLiteCity.dat.gz<br />
sudo mkdir -v /usr/share/GeoIP<br />
sudo mv -v GeoLiteCity.dat /usr/share/GeoIP/GeoIPCity.dat</span></code></p>
<p>sudo apt-get install php5-geoip</p>
<p>para utilizar a função pode executar php -a e o código abaixo ou basta chamar a função no seu script.<br />
print_r(geoip_record_by_name(&#8216;php.net&#8217;));</p>
<p>returns:<br />
Array<br />
(<br />
[country_code] =&gt; US<br />
[country_code3] =&gt; USA<br />
[country_name] =&gt; United States<br />
[region] =&gt; CA<br />
[city] =&gt; Sunnyvale<br />
[postal_code] =&gt; 94089<br />
[latitude] =&gt; 37.4249000549<br />
[longitude] =&gt; -122.007400513<br />
[dma_code] =&gt; 807<br />
[area_code] =&gt; 408<br />
)</p>
<p><span>simples e rápido &#8230;..</span></p>
<p><span><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2009/10/breve-dica-de-como-utilizar-geoip-no-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realizar post sem formulário &#8230;&#8230;. em php</title>
		<link>http://www.marciodias.info/2009/10/realizar-post-sem-formulario-em-php/</link>
		<comments>http://www.marciodias.info/2009/10/realizar-post-sem-formulario-em-php/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 14:02:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[post sem formulário]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=372</guid>
		<description><![CDATA[Recebi no twitter e vou dividar, caso alguém precise, o código não é grande coisa mais é para salvar alguns &#8230;.. /* ** The function: */ function PostRequest($url, $referer, $_data) { // convert variables array to string: $data = array(); while(list($n,$v) = each($_data)){ $data[] = "$n=$v"; } $data = implode('&#38;', $data); // format --&#62; test1=a&#38;test2=b [...]]]></description>
			<content:encoded><![CDATA[<p>Recebi no twitter e vou dividar, caso alguém precise, o código não é grande coisa mais é para salvar alguns &#8230;..<br />
<span id="more-372"></span></p>
<pre>
<div id="source_code">
<pre><span style="color: #808080; font-style: italic;">/*
** The function:
*/</span>

<span style="color: #000000; font-weight: bold;">function</span> PostRequest<span style="color: #66cc66;">(</span><span style="color: #0000ff;">$url</span>, <span style="color: #0000ff;">$referer</span>, <span style="color: #0000ff;">$_data</span><span style="color: #66cc66;">)</span> <span style="color: #66cc66;">{</span>

    <span style="color: #808080; font-style: italic;">// convert variables array to string:</span>
    <span style="color: #0000ff;">$data</span> = <a href="http://www.php.net/array"><span style="color: #000066;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #66cc66;">)</span>;
    <span style="color: #b1b100;">while</span><span style="color: #66cc66;">(</span><a href="http://www.php.net/list"><span style="color: #000066;">list</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$n</span>,<span style="color: #0000ff;">$v</span><span style="color: #66cc66;">)</span> = <a href="http://www.php.net/each"><span style="color: #000066;">each</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$_data</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">{</span>
        <span style="color: #0000ff;">$data</span><span style="color: #66cc66;">[</span><span style="color: #66cc66;">]</span> = <span style="color: #ff0000;">"$n=$v"</span>;
    <span style="color: #66cc66;">}</span>
    <span style="color: #0000ff;">$data</span> = <a href="http://www.php.net/implode"><span style="color: #000066;">implode</span></a><span style="color: #66cc66;">(</span><span style="color: #ff0000;">'&amp;'</span>, <span style="color: #0000ff;">$data</span><span style="color: #66cc66;">)</span>;
    <span style="color: #808080; font-style: italic;">// format --&gt; test1=a&amp;test2=b etc.</span>

    <span style="color: #808080; font-style: italic;">// parse the given URL</span>
    <span style="color: #0000ff;">$url</span> = <a href="http://www.php.net/parse_url"><span style="color: #000066;">parse_url</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$url</span><span style="color: #66cc66;">)</span>;
    <span style="color: #b1b100;">if</span> <span style="color: #66cc66;">(</span><span style="color: #0000ff;">$url</span><span style="color: #66cc66;">[</span><span style="color: #ff0000;">'scheme'</span><span style="color: #66cc66;">]</span> != <span style="color: #ff0000;">'http'</span><span style="color: #66cc66;">)</span> <span style="color: #66cc66;">{</span>
        <a href="http://www.php.net/die"><span style="color: #000066;">die</span></a><span style="color: #66cc66;">(</span><span style="color: #ff0000;">'Only HTTP request are supported !'</span><span style="color: #66cc66;">)</span>;
    <span style="color: #66cc66;">}</span>

    <span style="color: #808080; font-style: italic;">// extract host and path:</span>
    <span style="color: #0000ff;">$host</span> = <span style="color: #0000ff;">$url</span><span style="color: #66cc66;">[</span><span style="color: #ff0000;">'host'</span><span style="color: #66cc66;">]</span>;
    <span style="color: #0000ff;">$path</span> = <span style="color: #0000ff;">$url</span><span style="color: #66cc66;">[</span><span style="color: #ff0000;">'path'</span><span style="color: #66cc66;">]</span>;

    <span style="color: #808080; font-style: italic;">// open a socket connection on port 80</span>
    <span style="color: #0000ff;">$fp</span> = <a href="http://www.php.net/fsockopen"><span style="color: #000066;">fsockopen</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$host</span>, <span style="color: #cc66cc;">80</span><span style="color: #66cc66;">)</span>;

    <span style="color: #808080; font-style: italic;">// send the request headers:</span>
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #ff0000;">"POST $path HTTP/1.1<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span><span style="color: #66cc66;">)</span>;
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #ff0000;">"Host: $host<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span><span style="color: #66cc66;">)</span>;
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #ff0000;">"Referer: $referer<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span><span style="color: #66cc66;">)</span>;
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #ff0000;">"Content-type: application/x-www-form-urlencoded<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span><span style="color: #66cc66;">)</span>;
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #ff0000;">"Content-length: "</span>. <a href="http://www.php.net/strlen"><span style="color: #000066;">strlen</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$data</span><span style="color: #66cc66;">)</span> .<span style="color: #ff0000;">"<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span><span style="color: #66cc66;">)</span>;
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #ff0000;">"Connection: close<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span><span style="color: #66cc66;">)</span>;
    <a href="http://www.php.net/fputs"><span style="color: #000066;">fputs</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #0000ff;">$data</span><span style="color: #66cc66;">)</span>;

    <span style="color: #0000ff;">$result</span> = <span style="color: #ff0000;">''</span>;
    <span style="color: #b1b100;">while</span><span style="color: #66cc66;">(</span>!<a href="http://www.php.net/feof"><span style="color: #000066;">feof</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span> <span style="color: #66cc66;">{</span>
        <span style="color: #808080; font-style: italic;">// receive the results of the request</span>
        <span style="color: #0000ff;">$result</span> .= <a href="http://www.php.net/fgets"><span style="color: #000066;">fgets</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span>, <span style="color: #cc66cc;">128</span><span style="color: #66cc66;">)</span>;
    <span style="color: #66cc66;">}</span>

    <span style="color: #808080; font-style: italic;">// close the socket connection:</span>
    <a href="http://www.php.net/fclose"><span style="color: #000066;">fclose</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$fp</span><span style="color: #66cc66;">)</span>;

    <span style="color: #808080; font-style: italic;">// split the result header from the content</span>
    <span style="color: #0000ff;">$result</span> = <a href="http://www.php.net/explode"><span style="color: #000066;">explode</span></a><span style="color: #66cc66;">(</span><span style="color: #ff0000;">"<span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\r</span><span style="color: #000099; font-weight: bold;">\n</span>"</span>, <span style="color: #0000ff;">$result</span>, <span style="color: #cc66cc;">2</span><span style="color: #66cc66;">)</span>;

    <span style="color: #0000ff;">$header</span> = <a href="http://www.php.net/isset"><span style="color: #000066;">isset</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$result</span><span style="color: #66cc66;">[</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">]</span><span style="color: #66cc66;">)</span> ? <span style="color: #0000ff;">$result</span><span style="color: #66cc66;">[</span><span style="color: #cc66cc;">0</span><span style="color: #66cc66;">]</span> : <span style="color: #ff0000;">''</span>;
    <span style="color: #0000ff;">$content</span> = <a href="http://www.php.net/isset"><span style="color: #000066;">isset</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$result</span><span style="color: #66cc66;">[</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">]</span><span style="color: #66cc66;">)</span> ? <span style="color: #0000ff;">$result</span><span style="color: #66cc66;">[</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">]</span> : <span style="color: #ff0000;">''</span>;

    <span style="color: #808080; font-style: italic;">// return as array:</span>
    <span style="color: #b1b100;">return</span> <a href="http://www.php.net/array"><span style="color: #000066;">array</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$header</span>, <span style="color: #0000ff;">$content</span><span style="color: #66cc66;">)</span>;
<span style="color: #66cc66;">}</span>

<span style="color: #808080; font-style: italic;">/*
** The example:
*/</span>

<span style="color: #808080; font-style: italic;">// submit these variables to the server:</span>
<span style="color: #0000ff;">$data</span> = <a href="http://www.php.net/array"><span style="color: #000066;">array</span></a><span style="color: #66cc66;">(</span>
    <span style="color: #ff0000;">'test'</span> =&gt; <span style="color: #ff0000;">'foobar'</span>,
    <span style="color: #ff0000;">'okay'</span> =&gt; <span style="color: #ff0000;">'yes'</span>,
    <span style="color: #ff0000;">'number'</span> =&gt; <span style="color: #cc66cc;">2</span>
<span style="color: #66cc66;">)</span>;

<span style="color: #808080; font-style: italic;">// send a request to example.com (referer = jonasjohn.de)</span>
<a href="http://www.php.net/list"><span style="color: #000066;">list</span></a><span style="color: #66cc66;">(</span><span style="color: #0000ff;">$header</span>, <span style="color: #0000ff;">$content</span><span style="color: #66cc66;">)</span> = PostRequest<span style="color: #66cc66;">(</span>
    <span style="color: #ff0000;">"http://www.example.com/"</span>,
    <span style="color: #ff0000;">"http://www.jonasjohn.de/"</span>,
    <span style="color: #0000ff;">$data</span>
<span style="color: #66cc66;">)</span>;

<span style="color: #808080; font-style: italic;">// print the result of the whole request:</span>
<a href="http://www.php.net/print"><span style="color: #000066;">print</span></a> <span style="color: #0000ff;">$content</span>;

<span style="color: #808080; font-style: italic;">// print $header; --&gt; prints the headers</span></pre>
</div>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2009/10/realizar-post-sem-formulario-em-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siga o SGEO no twitter</title>
		<link>http://www.marciodias.info/2009/10/siga-o-sgeo-no-twitter/</link>
		<comments>http://www.marciodias.info/2009/10/siga-o-sgeo-no-twitter/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 13:31:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Space Online]]></category>
		<category><![CDATA[SGEO]]></category>
		<category><![CDATA[sistema escolar]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=370</guid>
		<description><![CDATA[O Sistema Escolar Online oferece um novo conceito para Gestão Escolar, controle sua escola a distancia, trabalhe em grupo junto ao sistema, tenha uma comunicação melhor com sua equipe, professores, pais, alunos, saiba muito mais sobre o que o nosso sistema tem a oferecer. Navegue mais em nosso wiki Para se tornar um seguidor nosso [...]]]></description>
			<content:encoded><![CDATA[<p>O Sistema Escolar Online oferece um novo conceito para Gestão Escolar, controle sua escola a distancia, trabalhe em grupo junto ao sistema, tenha uma comunicação melhor com sua equipe, professores, pais, alunos, saiba muito mais sobre o que o nosso sistema tem a oferecer. Navegue mais em nosso <a title="http://www.se.spaceonline.com.br/help/" rel="nofollow" href="http://www.se.spaceonline.com.br/help/">wiki</a></p>
<p>Para se tornar um seguidor nosso junto ao twitter basta entrar no link abaixo e seguir o nosso perfil.</p>
<p><a href="http://www.twitter.com/sgeoweb" target="_blank">http://www.twitter.com/sgeoweb</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2009/10/siga-o-sgeo-no-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento, resetar senha do administrador</title>
		<link>http://www.marciodias.info/2009/09/magento-resetar-senha-do-administrador/</link>
		<comments>http://www.marciodias.info/2009/09/magento-resetar-senha-do-administrador/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 00:27:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[magento]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=368</guid>
		<description><![CDATA[É muito simples, basta executar a query abaixo e colocar sua nova senha !!! UPDATE admin_user SET password=MD5('mypassword') WHERE username='admin';]]></description>
			<content:encoded><![CDATA[<p>É muito simples, basta executar a query abaixo e colocar sua nova senha !!!</p>
<pre><code>UPDATE admin_user SET password=MD5('mypassword') WHERE username='admin';</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2009/09/magento-resetar-senha-do-administrador/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento, criando e carregando um novo bloco view</title>
		<link>http://www.marciodias.info/2009/09/magento-criando-e-carregando-um-novo-bloco-view/</link>
		<comments>http://www.marciodias.info/2009/09/magento-criando-e-carregando-um-novo-bloco-view/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 16:31:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[magento]]></category>

		<guid isPermaLink="false">http://www.marciodias.info/?p=357</guid>
		<description><![CDATA[Todo controller, models e views do magento tem um .xml que faz o controlle das classes e metodos que precisamos carregar junto. Exemplo, temos o module shipping padrão do theme default &#8230; &#60;layout version="0.1.0"&#62; &#60;checkout_multishipping_shipping&#62;         &#60;reference name="head"&#62;                 &#60;action method="addItem"&#62; &#60;type&#62;js_css&#60;/type&#62;&#60;name&#62;calendar/calendar-blue.css&#60;/name&#62;&#60;params/&#62; &#60;!--&#60;if/&#62;&#60;condition&#62;can_load_calendar_js&#60;/condition&#62;--&#62; &#60;/action&#62;   [...]]]></description>
			<content:encoded><![CDATA[<p>Todo controller, models e views do magento tem um .xml que faz o controlle das classes e metodos que precisamos carregar junto.</p>
<p>Exemplo, temos o module shipping padrão do theme default &#8230;</p>
<pre><code><span>&lt;</span><span>layout</span><span> </span><span>version</span><span>=</span><span>"0.1.0"</span><span>&gt;</span><span>

</span><span>&lt;</span><span>checkout_multishipping_shipping</span><span>&gt;</span><span>

        </span><span>&lt;</span><span>reference</span><span> </span><span>name</span><span>=</span><span>"head"</span><span>&gt;</span><span>
                </span><span>&lt;</span><span>action</span><span> </span><span>method</span><span>=</span><span>"addItem"</span><span>&gt;
                       &lt;</span><span>type</span><span>&gt;</span><span>js_css</span><span>&lt;/</span><span>type</span><span>&gt;&lt;</span><span>name</span><span>&gt;</span><span>calendar/calendar-blue.css</span><span>&lt;/</span><span>name</span><span>&gt;&lt;</span><span>params</span><span>/&gt;</span><span>
                &lt;!--&lt;if/&gt;&lt;condition&gt;can_load_calendar_js&lt;/condition&gt;--&gt;
                </span><span>&lt;/</span><span>action</span><span>&gt;</span><span>     </span><span>
        &lt;/</span><span>reference</span><span>&gt;</span><span>

        </span><span>&lt;</span><span>block</span><span> </span><span>type</span><span>=</span><span>"tm/multishipping_shipping"</span><span> </span><span>name</span><span>=</span><span>"tm_shippingdate"</span><span> </span><span>
               template</span><span>=</span><span>"tm/shippingdate/shippingdate.phtml"</span><span>&gt;&lt;/</span><span>block</span><span>&gt;</span><span>
</span><span>
</span><span>&lt;/</span><span>checkout_multishipping_shipping</span><span>&gt;</span><span>
</span></code></pre>
<p>Para exibir o bloco que você criou basta usar <code><span>&lt;?</span><span>php echo $this</span><span>-&gt;</span><span>getBlockHtml</span><span>(</span><span>'shippingdate'</span><span>)</span><span> </span><span>?&gt;</span><span><br />
</span></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.marciodias.info/2009/09/magento-criando-e-carregando-um-novo-bloco-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
