<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns: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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Beto</title>
	
	<link>http://beto.euqueroserummacaco.com/blog</link>
	<description>Eu quero ser um macaco !</description>
	<lastBuildDate>Wed, 12 May 2010 22:32:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/euqueroserummacaco/madeinnordeste" /><feedburner:info uri="euqueroserummacaco/madeinnordeste" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Flashtag</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/S37QqSXSOPI/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=278#comments</comments>
		<pubDate>Wed, 12 May 2010 22:20:31 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=278</guid>
		<description><![CDATA[


Antes de mais nada deixo claro, isso é um processo POGístico, podia me envergonhar de escrever, mas serve a lição de como as vezes as coisas estão diante de nós e não conseguimos perceber pelas atribulações do dia-a-dia.
A fantástica biblioteca jQuery ( http://jquery.com/ ) tem inúmeros plugins, dentre eles eu gosto muito do jQuery Flash [...]]]></description>
			<content:encoded><![CDATA[<p><center><br />
<img class="aligncenter size-full wp-image-279" title="the_flash" src="http://beto.euqueroserummacaco.com/blog/wp-content/uploads/2010/05/the_flash.jpg" alt="" width="400" height="300" /><br />
</center></p>
<p>Antes de mais nada deixo claro, isso é um processo POGístico, podia me envergonhar de escrever, mas serve a lição de como as vezes as coisas estão diante de nós e não conseguimos perceber pelas atribulações do dia-a-dia.</p>
<p>A fantástica biblioteca <strong>jQuery</strong> ( <a href="http://jquery.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/jquery.com');" target="_blank">http://jquery.com/</a> ) tem inúmeros plugins, dentre eles eu gosto muito do <strong>jQuery Flash Plugin</strong> ( <a href="http://jquery.lukelutman.com/plugins/flash/" onclick="javascript:pageTracker._trackPageview('/outbound/article/jquery.lukelutman.com');" target="_blank">http://jquery.lukelutman.com/plugins/flash/</a> ), como era de se esperar ele dá aquele help pra vc incluir swfs sem precisar escrever aquele monte de código. Te rende uns 30 segundos em cada flash, e no final do dia tu tem 5 minutos pra jogar Guitar Hero ou Black <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Pra usar o plugin a sintaxe é mais ou menos:</p>
<pre name="code" class="javascript">
jQuery('#hello').flash({
    src: 'hello.swf',
    width: 320,
    height: 240
});
</pre>
<p>Resolve várias partes dos nossos problemas em muitas ocasiões, porém fazer com que uma pessoa que mal conhece HTML , e quase nunca ouviu falar de javascript escrever isso sempre que precisa inserir um flash pode ser uma dor de cabeça, digo por experiência própia.</p>
<p>Eu precisava de algo mais simples, uma tag tipo a de inserção de imagem, foi ai q me surgiu a BIG POG IDÉIA huahuahuahu, e eu fiz uma função com jQuery que substitui uma tag por um elemento um swf, e foi o q fiz, defini uma nova tag html chamada flashtag, q deve ser usada assim:</p>
<pre name="code" class="php">
<flashtag src="http://www.ojornalweb.com/wp-content/uploads/2010/02/gf-box.swf" width="300" height="250"></flashtag>
</pre>
<p>e depois usei a seguinte função jQuery:</p>
<pre name="code" class="javascript">
jQuery(document).bind('ready', function(){
	jQuery('flashtag').each(function(){ //percorre todas as tags 'flashtag'
		var src = jQuery(this).attr('src');
		var width = jQuery(this).attr('width');
		var height = jQuery(this).attr('height');
		var newDate = new Date;
		var Uid =  newDate.getTime()+'_'+Math.floor(Math.random()*11);
		jQuery(this).after(''
<div id="'+Uid+'"></div>

'');
		jQuery('#'+Uid).flash({ //faz uso da sintaxe do plugin
		    src: src,
		    width: width,
		    height: height
		});
		jQuery(this).remove(); //remove a tag 'flashtag' deixando apenas a div q exibe o flash no documento
	});
});
</pre>
<p>E não é q funcionou? Se a moda pega quem sabe eu não transformo isso num plugin. E claro, pra essa função &#8216;funfar&#8217; é necessário o uso da <strong>jQuery</strong> (<a href="http://jquery.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/jquery.com');" target="_blank">http://jquery.com/</a>) e do plugin <strong>jQuery Flash Plugin</strong> ( <a href="http://jquery.lukelutman.com/plugins/flash/" onclick="javascript:pageTracker._trackPageview('/outbound/article/jquery.lukelutman.com');" target="_blank">http://jquery.lukelutman.com/plugins/flash/</a> )</p>
<p>A principio já percebi que precisa de algumas melhorias, tais como criar mais um atributo que possibilite passar variaveis para o flash, mas isso fica pra um upgrade em breve <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Abraços</p>

<p><a href="http://feedads.g.doubleclick.net/~a/LRpDrfkM8mLYO8B0hMHz4-Hxc5k/0/da"><img src="http://feedads.g.doubleclick.net/~a/LRpDrfkM8mLYO8B0hMHz4-Hxc5k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LRpDrfkM8mLYO8B0hMHz4-Hxc5k/1/da"><img src="http://feedads.g.doubleclick.net/~a/LRpDrfkM8mLYO8B0hMHz4-Hxc5k/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/S37QqSXSOPI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=278</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=278</feedburner:origLink></item>
		<item>
		<title>SAPO – Sistema de Acompanhamento Processual Online</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/lroB0DfHals/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=274#comments</comments>
		<pubDate>Fri, 16 Apr 2010 19:47:33 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SAPO]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=274</guid>
		<description><![CDATA[

Hoje eu tô aqui pra falar do SAPO, não, não é o sapo que não lava o pé e que tem chulé! É o Sistema de Acompanhamento Processual Online. Dei início ao desenvolvimento dele para um escritório jurídico aqui de MCZ, então toda sua logística está baseada no formato deles, eu não fazia e  confesso [...]]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://beto.euqueroserummacaco.com/blog/wp-content/uploads/2010/04/SAPO-screenshot.png" ><img class="aligncenter size-full wp-image-275" title="SAPO-screenshot" src="http://beto.euqueroserummacaco.com/blog/wp-content/uploads/2010/04/SAPO-screenshot.png" alt="" width="390" height="351" /></a><br />
</center></p>
<p>Hoje eu tô aqui pra falar do SAPO, não, não é o sapo que não lava o pé e que tem chulé! É o Sistema de Acompanhamento Processual Online. Dei início ao desenvolvimento dele para um escritório jurídico aqui de MCZ, então toda sua logística está baseada no formato deles, eu não fazia e  confesso que ainda não faço muita idéia de como funciona um escritório jurídico, e ai fui montando conforme as coordenadas foram me passando.</p>
<p>Pelo que colhi de informações o sistema está apto a atender as necessidades que me forma passadas, porém não posso garantir a ninguém que ele atenderá as necessidades de um outro escritório. Decidi liberar o código-fonte até pra que pessoas que não conhecem o framework Kohanaphp ( <a href="http://www.kohanaphp.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kohanaphp.com.br');" target="_blank">http://www.kohanaphp.com.br</a> ) possam ter uma idéia de como é feita uma aplicação com ele.</p>
<p>É importante lembrar que esse projeto foi feito em tempo relâmpago, e tem muita coisa a ser melhorada e otimizada, conta também com umas boas e velhas POGs, mas que no final vivem em harmonia com o funcionamento.</p>
<p>Dentre suas funcionalidades estão:</p>
<ul>
<li>Gerenciamento de Armário e Gavetas;</li>
<li>Gerenciamento de Esferas Jurídicas e Orgãos das mesmas;</li>
<li>Calendário com a pauta semanal do escritório;</li>
<li>Gerenciamento de Pessoas ( clientes e contra-parte);</li>
<li>Gerenciamento de Advogados;</li>
<li>Gerenciamento de Grupos de procedimentos e seus tipos;</li>
<li>Gerenciamento de processos;</li>
<li>Relatórios ( Isso é uma coisa que precisa ser evoluída);</li>
<li>Gerenciamento de grupos de Acessos ( Permissões de acesso as funcionalidades )</li>
<li>Gerenciamento de Usuários;</li>
</ul>
<p>Enfim, todo código assim como a base de dados está no github ( <a href="http://github.com/madeinnordeste/SAPO" onclick="javascript:pageTracker._trackPageview('/outbound/article/github.com');" target="_blank">http://github.com/madeinnordeste/SAPO</a> ) e espero que seja útil pra mais alguém, seja no uso em um escritório jurídico, seja no aprendizado do kohanaphp.</p>
<p>Qualquer coisa &#8230; Passem o fio, ou melhor o mail <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/uqU1f1UZJwmS6dbGZfu0m7TJrfk/0/da"><img src="http://feedads.g.doubleclick.net/~a/uqU1f1UZJwmS6dbGZfu0m7TJrfk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/uqU1f1UZJwmS6dbGZfu0m7TJrfk/1/da"><img src="http://feedads.g.doubleclick.net/~a/uqU1f1UZJwmS6dbGZfu0m7TJrfk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/lroB0DfHals" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=274</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=274</feedburner:origLink></item>
		<item>
		<title>DoeSangue.net, Novos comando disponíveis</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/vsNTLGW1znE/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=270#comments</comments>
		<pubDate>Sat, 03 Apr 2010 21:54:06 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[DoeSangue.net]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=270</guid>
		<description><![CDATA[
Em outro post falei um pouco do projeto DoeSangue.net agora fico feliz em informar que ele já disponibiliza dois novos comandos, um para que a pessoa informe o seu tipo sanguíneo e outro para informar que um paciente precisa de doação.
Com o passar do tempo irei implementando novos comandos, e claro integrando ele a outras [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://www.doesangue.net/static/tapume/imgs/logo.png" alt="DoeSangue.net" /></center></p>
<p><a href="http://beto.euqueroserummacaco.com/blog/?p=267" >Em outro post</a> falei um pouco do projeto DoeSangue.net agora fico feliz em informar que ele já disponibiliza dois novos comandos, um para que a pessoa informe o seu tipo sanguíneo e outro para informar que um paciente precisa de doação.</p>
<p>Com o passar do tempo irei implementando novos comandos, e claro integrando ele a outras redes sociais, assim a informação terá uma propagação maior, facilitando a possível ajuda a alguém.</p>
<p>Mais sobre os comandos disponíveis em:</p>
<p><a href="http://blog.doesangue.net/manual-de-uso/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.doesangue.net');">http://blog.doesangue.net/manual-de-uso/</a></p>
<p>Abraços!</p>

<p><a href="http://feedads.g.doubleclick.net/~a/oabD5ymQ2PJNeNWat9NdmgoqRu8/0/da"><img src="http://feedads.g.doubleclick.net/~a/oabD5ymQ2PJNeNWat9NdmgoqRu8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/oabD5ymQ2PJNeNWat9NdmgoqRu8/1/da"><img src="http://feedads.g.doubleclick.net/~a/oabD5ymQ2PJNeNWat9NdmgoqRu8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/vsNTLGW1znE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=270</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=270</feedburner:origLink></item>
		<item>
		<title>DoeSangue.net</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/KW0JIg2Re6I/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=267#comments</comments>
		<pubDate>Sat, 27 Mar 2010 21:48:08 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=267</guid>
		<description><![CDATA[
Meu projeto de TCC  teve um ar de ajuda social, fiz a proposta de uma rede social para doadores sanguineos. Antes mesmo de fazer o trabalho acadêmico tinha dado inicio ao projeto pq eu acho a idéia muito válida.
Depois de várias mudanças de escopo, e de re-escrever o partes do projeto várias vezes creio [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.doesangue.net/static/tapume/imgs/logo.png" alt="DoeSangue.net" /></p>
<p>Meu projeto de TCC  teve um ar de ajuda social, fiz a proposta de uma rede social para doadores sanguineos. Antes mesmo de fazer o trabalho acadêmico tinha dado inicio ao projeto pq eu acho a idéia muito válida.</p>
<p>Depois de várias mudanças de escopo, e de re-escrever o partes do projeto várias vezes creio que cheguei a um modelo legal, que certamente precisará passar por modificações e evoluções, mas é maneira diferente e interessante de divulgar esta causa ( Doação Sanguínea ).</p>
<p>Como eu já tinha desenvolvido um  <a href="http://beto.euqueroserummacaco.com/blog/?p=258" >Twiiter Boot  para o QuemProcuraAcha.net</a> , resolvi então fazer um boot pra o DoeSangue.net também, e por enquanto  esse boot só tem duas funcionalidades.</p>
<p>A primeira é bem básica, que é retweetar as mensagens com a hasgtag <strong>#doesangue</strong>.</p>
<p>A segunda é um pouco mais complexa, o boot verifica quem segue o <a href="http://twitter.com/doesangue_net" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">@doesangue_net</a> e segue o também, estabelecendo assim uma &#8216;amizade&#8217; que possibilita enviar direct messages para esta pessoa. ( irei precisar desse recurso em outras funcionalidades que estou desenvolvendo ), e pensando no espertinhos que poderiam seguir o <a href="http://twitter.com/doesangue_net" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">@doesangue_net</a> para conseguir que ele o seguisse também e depois deixar de segui-lo, deixo claro que tirem seus cavalinhos da chuva, pq o boot também é capaz de verificar quem o deixou de seguir, e cortar essa &#8216;amizade&#8217;  ou seja da um unfollow nesse colguinha também.</p>
<p>Além disso criei um bolg ( <a href="http://blog.doesangue.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.doesangue.net');">http://blog.doesangue.net/</a> ) onde devo ir (d)escrevendo o processo de desenvolvimento do mesmo, e coisas relacionadas ao projeto. Já que eu nunca plantei uma árvore posso gostaria de fazer uma boa ação.</p>
<p>Aos poucos vou adicionando funcionalidades e comentando sobre elas por aqui. Quem desejar pode seguir o <a href="http://twitter.com/doesangue_net" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">@doesangue_net</a> e ajudar a disseminar e desmistificar as partes obescuras que rolam a respeito do ato de doar sangue.</p>
<p>A nivel de esclarecimento .. foi desenvolvido em <a href="http://www.kohanaphp.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kohanaphp.com.br');" target="_blank">Kohanaphp</a> e a biblioteca <a href="http://github.com/jdp/twitterlibphp" onclick="javascript:pageTracker._trackPageview('/outbound/article/github.com');" target="_blank">twitterlibphp</a> com algumas pequenas adaptações.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/M1Fr0dcO3mY-nROkjOsZtarYr5A/0/da"><img src="http://feedads.g.doubleclick.net/~a/M1Fr0dcO3mY-nROkjOsZtarYr5A/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/M1Fr0dcO3mY-nROkjOsZtarYr5A/1/da"><img src="http://feedads.g.doubleclick.net/~a/M1Fr0dcO3mY-nROkjOsZtarYr5A/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/KW0JIg2Re6I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=267</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=267</feedburner:origLink></item>
		<item>
		<title>Cpanel Library  / Kohanaphp</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/Y4wwZs5q4vU/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=262#comments</comments>
		<pubDate>Sat, 20 Mar 2010 15:00:23 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Cpanel]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=262</guid>
		<description><![CDATA[


Sexta-Feira passada eu acordei muito mal, corpo mole, dor de cabeça e etc &#8230; tentei usar o computador, mas paciência era a única coisa do mundo que eu tinha no momento.
Mias tarde quando eu fui melhorando, voltei a usar o computador, mas ainda estava sem paciência pra dar continuidade aos freelas q eu tenho que [...]]]></description>
			<content:encoded><![CDATA[<p><center><br />
<img src="http://beto.euqueroserummacaco.com/blog/wp-content/uploads/2010/03/cpanel_logo.jpg" alt="" title="cpanel_logo" width="200" height="168" class="aligncenter size-full wp-image-263" /><br />
</center></p>
<p>Sexta-Feira passada eu acordei muito mal, corpo mole, dor de cabeça e etc &#8230; tentei usar o computador, mas paciência era a única coisa do mundo que eu tinha no momento.</p>
<p>Mias tarde quando eu fui melhorando, voltei a usar o computador, mas ainda estava sem paciência pra dar continuidade aos freelas q eu tenho que entregar, então, pra não enferrujar resolvi fazer algo que pode me ser util algum dia ( pode ser pra outra pessoa tbm ) que foi escrever uma classe q server como interface para acessar a API do Cpanel, um dos mais populares sistemas de hospedagem de sites.</p>
<p>Creio que mais da metade dos servidores de hospedagem ultilizem o Cpanel / WHM como seus sistemas de gerenciamento, então se você ultiliza essas soluções ou precisa interagir com ela pode ultilizar a API  que ele disponibiliza e que dá poder pra fazer coisas bastante interessantes.</p>
<p>Escrevi a classe meio que nas coxas, mas devo organiza-la melhor com o tempo. A principio foi escrita pra ser usada junto com o Kohanaphp, e faz parte do pacote Kbase ( uma base pra desenvolvimento extendida do Kohanaphp que eu tenho mantido no Gitorious ). Mas nada impede que seja ultilizada fora de qualquer Framework.</p>
<p>Emfim, vamos aos códigos:</p>
<pre name="code" class="php">
$cpanel = new Cpanel('http://seudominio.com', 'root', 'senhaDoRoot');
$xml = $cpanel->execute('servicestatus');
</pre>
<p>E assim você recebe um XML com informações dos status dos serviços que estão rodando no seu Cpanel/WHM</p>
<p>Para chamar um método com parametros, basta passar o array de parametros na hora da execução, por exemplo:</p>
<pre name="code" class="php">
$cpanel = new Cpanel('http://seudominio.com', 'root', 'senhaDoRoot');
$xml = $cpanel->execute('domainuserdata', array('domain' => 'outrositenocpanel.com'));
</pre>
<p>Além disso , é possivel informar a porta para a conexão com o cpanel, e tbm o formato da resposta que pode ser xml ou json, vejam o exemplo:</p>
<pre name="code" class="php">
$cpanel = new Cpanel('http://seudominio.com', 'root', 'senhaDoRoot', '2083');//muda a porta pra 2083
$xml = $cpanel->execute('domainuserdata', array('domain' => 'outrositenocpanel.com'), 'json');
</pre>
<p>Na página oficial da API existe uma lista com os métodos, e os parametros que eles aceitam:<br />
<a href="http://docs.cpanel.net/twiki/bin/view/AllDocumentation/AutomationIntegration/XmlApi" onclick="javascript:pageTracker._trackPageview('/outbound/article/docs.cpanel.net');">http://docs.cpanel.net/twiki/bin/view/AllDocumentation/AutomationIntegration/XmlApi</a></p>
<p>A classe tá disponivel no gitorious ( <a href="http://gitorious.org/kbase/kbase/blobs/master/application/libraries/Cpanel.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/gitorious.org');">http://gitorious.org/kbase/kbase/blobs/master/application/libraries/Cpanel.php</a> )</p>
<p><strong>@marco_rosner:</strong> Tu n queria saber como escrevia uma library pro kohana ? tá ai <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/qtAwfroTBk_qg6pYQn-upCNn9Jk/0/da"><img src="http://feedads.g.doubleclick.net/~a/qtAwfroTBk_qg6pYQn-upCNn9Jk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qtAwfroTBk_qg6pYQn-upCNn9Jk/1/da"><img src="http://feedads.g.doubleclick.net/~a/qtAwfroTBk_qg6pYQn-upCNn9Jk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/Y4wwZs5q4vU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=262</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=262</feedburner:origLink></item>
		<item>
		<title>Bot ( QuemProcuraAcha + Twitter )</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/kK6Uj396BwY/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=258#comments</comments>
		<pubDate>Thu, 18 Mar 2010 21:54:50 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[QuemProcuraAcha.net]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=258</guid>
		<description><![CDATA[
Já fazia um tempo que eu queria escrever um bot pra o Twitter, e quase nunca tinha tempo ou ideia do que fazer, já que o que mais existem são bot&#8217;s que fazem as mais variadas funções.
Há alguns dias atrás, lá no QuemProcuraAcha.net tivemos a ideia de fazer um bot, que possibilitasse os usuários do [...]]]></description>
			<content:encoded><![CDATA[<p><center><img class="aligncenter size-full wp-image-259" title="qpa-twitter" src="http://beto.euqueroserummacaco.com/blog/wp-content/uploads/2010/03/qpa-twitter.jpg" alt="" width="400" height="480" /></center></p>
<p>Já fazia um tempo que eu queria escrever um <a href="http://pt.wikipedia.org/wiki/Bot" onclick="javascript:pageTracker._trackPageview('/outbound/article/pt.wikipedia.org');" target="_blank">bot</a> pra o <a href="http://www.twitter.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.twitter.com');">Twitter</a>, e quase nunca tinha tempo ou ideia do que fazer, já que o que mais existem são bot&#8217;s que fazem as mais variadas funções.</p>
<p>Há alguns dias atrás, lá no <a href="http://www.quemprocuraacha.net" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.quemprocuraacha.net');" target="_blank">QuemProcuraAcha.net</a> tivemos a ideia de fazer um bot, que possibilitasse os usuários do <a href="http://www.twitter.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.twitter.com');">Twitter</a> fazer pesquisas na base do <a href="http://www.quemprocuraacha.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.quemprocuraacha.net');" target="_blank">QuemProcuraAcha.net</a>, o bot ficou legal, e claro ainda tá em fase de testes, mas já é capaz de encontrar resultados pra quem lhe faz uma pergunta.</p>
<p>Pra interagir com ele é muito simples, bata mandar uma DM ou mesmo mencionar ele no começo do seu post informando o que você gostaria de procurar no <a href="http://www.quemprocuraacha.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.quemprocuraacha.net');" target="_blank">QuemProcuraAcha.net</a>.</p>
<p>Um exemplo:</p>
<blockquote><p><em>@quemprocuraacha pizza </em></p></blockquote>
<p>ou</p>
<blockquote><p><em>d quemprocuraacha pizza</em></p></blockquote>
<p>A diferença entre mensionar o bot ( @quemprocuraacha ) e enviar uma direct message  ( d quemprocuraacha ) é visibilidade do resultado, quando vc mensiona vc recebe a resposta através de uma mensagem pública também, ou seja todos que te seguem iram ver o que você procurou, mas se você deseja procurar por algo e não quer que ninguém saiba, você enviar uma direct message e recebe a resposta através de uma DM também e assim ninguém fica sabendo o que você anda pesquisando por ai hehehehe.</p>
<p>Você também pode especificar o local onde quer pesquisar, é bem valido lembrar que a base de dados do <a href="http://www.quemprocuraacha.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.quemprocuraacha.net');" target="_blank">QuemProcuraAcha.net</a> por enquanto tem focado apenas em Alagoas, mas breve isso deve aumentar até conseguir atingir boa parte do território nacional.</p>
<p>Você poderia perguntar ao bot assim:</p>
<blockquote><p><em>@quemprocuraacha pizza em maceio</em></p></blockquote>
<p>ou:</p>
<blockquote><p><em>@quemprocuraacha pizza no jaragua</em></p></blockquote>
<p>ou até mesmo:</p>
<blockquote><p><em>@quemprocuraacha pizza em alagoas</em></p></blockquote>
<p>Isso é o mesmo que ir no <a href="http://www.quemprocuraacha.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.quemprocuraacha.net');" target="_blank">QuemProcuraAcha.net</a> e procurar por pizza, em alguns minutos você deve receber uma mensagem com um link onde os resultados são exibidos.  E quando ele não é capaz de encontrar nenhum resultado &#8230; é claro, ele te encaminha para o <a href="http://www.google.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.google.com.br');" target="_blank">Óraculo</a> <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>O bot foi escrito em <a href="http://php.net/" onclick="javascript:pageTracker._trackPageview('/outbound/article/php.net');" target="_blank">PHP</a> e ultilizei tambem o <a href="http://www.kohanaphp.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kohanaphp.com.br');">Kohanaphp</a> pra agilizar algumas coisas.</p>
<p>Emfim, é uma aplicação de testes ainda, tá na fase micro-mini-beta 000000 heheh, mas tá ai pra quem quiser usar e dá o feedback do que achou.</p>
<p>Qualquer coisa &#8230; passem o fio, ou melhor o mail <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/KRe7-UtED3qr9ue8BnbdRgbWZwQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/KRe7-UtED3qr9ue8BnbdRgbWZwQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/KRe7-UtED3qr9ue8BnbdRgbWZwQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/KRe7-UtED3qr9ue8BnbdRgbWZwQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/kK6Uj396BwY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=258</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=258</feedburner:origLink></item>
		<item>
		<title>Kbase</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/pdZHrm1ilQc/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=253#comments</comments>
		<pubDate>Wed, 17 Feb 2010 19:12:54 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitorious]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=253</guid>
		<description><![CDATA[
Aos que me conhecem sabem que tenho usado muito o framework kohana nos últimos tempos, acho ele uma fantástica ferramenta que me ajudou muito a ter algumas horas a mais pra me dedicar a outras coisas q não sejam a informática ( Guitar Hero por exemplo   )
Há algum tempo eu já vinha colecionando [...]]]></description>
			<content:encoded><![CDATA[<p><center><img src="http://gitorious.com/images/logo-cube-text.png?1265721214" alt="" /></center></p>
<p>Aos que me conhecem sabem que tenho usado muito o framework kohana nos últimos tempos, acho ele uma fantástica ferramenta que me ajudou muito a ter algumas horas a mais pra me dedicar a outras coisas q não sejam a informática ( Guitar Hero por exemplo <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p>Há algum tempo eu já vinha colecionando classes e metodos que ultilizava conforme minha necessidade, porém organização nunca foi meu forte, então seguindo o conselho de um amigo, decidi colocar num repositório publico um projeto chamado kbase, que nada mais é uma base simples pra aplicações desenvolvidas com o framework kohanaphp ( 2.3.4) onde conforme o andar da carruagem eu vou implementando metodos que possam ser usados em vários projetos visando facilitar ainda mais o desenvolvimento.</p>
<p>Emfim, a URL do kbase é:<br />
<strong><a href="http://gitorious.com/kbase" onclick="javascript:pageTracker._trackPageview('/outbound/article/gitorious.com');">http://gitorious.com/kbase</a></strong></p>
<p>Espero que ele ajude não só a mim como a outros desenvolvedores.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/kDH2ohuN9LYJ0czzKk-rVAY4i9k/0/da"><img src="http://feedads.g.doubleclick.net/~a/kDH2ohuN9LYJ0czzKk-rVAY4i9k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/kDH2ohuN9LYJ0czzKk-rVAY4i9k/1/da"><img src="http://feedads.g.doubleclick.net/~a/kDH2ohuN9LYJ0czzKk-rVAY4i9k/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/pdZHrm1ilQc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=253</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=253</feedburner:origLink></item>
		<item>
		<title>Me rendi ao macosx…</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/DCvpDM9hZqw/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=246#comments</comments>
		<pubDate>Wed, 30 Dec 2009 00:50:42 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[macosx]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=246</guid>
		<description><![CDATA[Que eu já tinha vontade de testar não era novidade &#8230; 
Vamos ver se eu me adapto!



Vamo ver no que isso vai dá  
]]></description>
			<content:encoded><![CDATA[<p>Que eu já tinha vontade de testar não era novidade &#8230; </p>
<p>Vamos ver se eu me adapto!</p>
<p><center><br />
<a href="http://www.flickr.com/photos/madeinnordeste/4226293493/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flickr.com');" title="Desktop - Dez/2009 por made.in.nordeste, no Flickr"><img src="http://farm5.static.flickr.com/4068/4226293493_e59b5585db_m.jpg" width="240" height="150" alt="Desktop - Dez/2009" /></a><br />
</center></p>
<p>Vamo ver no que isso vai dá <img src='http://beto.euqueroserummacaco.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>

<p><a href="http://feedads.g.doubleclick.net/~a/yh1VXdH58DeTb6w6weJhbnnVeyc/0/da"><img src="http://feedads.g.doubleclick.net/~a/yh1VXdH58DeTb6w6weJhbnnVeyc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/yh1VXdH58DeTb6w6weJhbnnVeyc/1/da"><img src="http://feedads.g.doubleclick.net/~a/yh1VXdH58DeTb6w6weJhbnnVeyc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/DCvpDM9hZqw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=246</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=246</feedburner:origLink></item>
		<item>
		<title>Mini-Curso Kohanaphp</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/DI9mbMnNyXo/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=241#comments</comments>
		<pubDate>Sat, 07 Nov 2009 13:35:10 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[JAINF]]></category>
		<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php-al]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=241</guid>
		<description><![CDATA[


Pô já era pra ter postado isso a muito tempo, mas como o TCC detornou com meu tempo não pude fazer.
Nos dias 04,05 e 06 de Novembro de 2009 rolou a II JAINF ( http://www.jainf.com.br ) &#8211; Segundo Jornada Acadêmica de Informática na FAL ( http://www.fal.br ), dentre muitas palestras interessantes que vocês podem saber [...]]]></description>
			<content:encoded><![CDATA[<p><center><br />
<img src="http://farm3.static.flickr.com/2511/4138395302_8f47f59fe1.jpg" alt="" /><br />
</center></p>
<p>Pô já era pra ter postado isso a muito tempo, mas como o TCC detornou com meu tempo não pude fazer.</p>
<p>Nos dias 04,05 e 06 de Novembro de 2009 rolou a II JAINF ( <a href="http://www.jainf.com.br " onclick="javascript:pageTracker._trackPageview('/outbound/article/www.jainf.com.br ');" target="_blank">http://www.jainf.com.br </a>) &#8211; Segundo Jornada Acadêmica de Informática na FAL ( <a href="http://www.fal.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.fal.br');" target="_blank">http://www.fal.br</a> ), dentre muitas palestras interessantes que vocês podem saber mais a respeito no site da jornada, rolou tbm uns mini-cursos, e eu ministrei o do framework Kohanaphp.</p>
<p>no meu flickr ( <a href="http://www.flickr.com/photos/madeinnordeste/sets/72157622761201297/ " onclick="javascript:pageTracker._trackPageview('/outbound/article/www.flickr.com');" target="_blank">http://www.flickr.com/photos/madeinnordeste/sets/72157622761201297/ </a>) tem mais fotos da turma que participou do curso.</p>
<p>Pra quem quer conhecer mais sobre o framework, aqui vão links interessantes tbm:</p>
<p>Site Oficial:<br />
<a href="http://www.kohanaphp.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kohanaphp.com');" target="_blank">http://www.kohanaphp.com</a></p>
<p>Site em português:<br />
<a href="http://www.kohanaphp.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kohanaphp.com.br');" target="_blank">http://www.kohanaphp.com.br</a></p>
<p>Planet Kohanaphp Brasil<br />
<a href="http://planet.kohanaphp.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/planet.kohanaphp.com.br');" target="_blank">http://planet.kohanaphp.com.br</a></p>
<p>Lista de discussão:<br />
<a href="http://groups.google.com/group/kohana-php" onclick="javascript:pageTracker._trackPageview('/outbound/article/groups.google.com');" target="_blank">http://groups.google.com/group/kohana-php</a></p>
<p>[]´s</p>

<p><a href="http://feedads.g.doubleclick.net/~a/3tcVYHmZ5eUqjDJaC-qJk6xUgCE/0/da"><img src="http://feedads.g.doubleclick.net/~a/3tcVYHmZ5eUqjDJaC-qJk6xUgCE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/3tcVYHmZ5eUqjDJaC-qJk6xUgCE/1/da"><img src="http://feedads.g.doubleclick.net/~a/3tcVYHmZ5eUqjDJaC-qJk6xUgCE/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/DI9mbMnNyXo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=241</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=241</feedburner:origLink></item>
		<item>
		<title>Gcurrency – Cotação do Dólar e outras moedas para Kohanaphp</title>
		<link>http://feedproxy.google.com/~r/euqueroserummacaco/madeinnordeste/~3/6ptSjBsBN8I/</link>
		<comments>http://beto.euqueroserummacaco.com/blog/?p=237#comments</comments>
		<pubDate>Tue, 03 Nov 2009 17:28:26 +0000</pubDate>
		<dc:creator>madeinnordeste</dc:creator>
				<category><![CDATA[Kohana]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://beto.euqueroserummacaco.com/blog/?p=237</guid>
		<description><![CDATA[Mais uma vez me deparei com a necessidade de acessar sites externos pra obter algumas informações, dessa vez eu precisava da cotação do Dólar, depois de algumas googladas, cheguei a alguns tutoriais q expicavam bem como extrair essas informações de determinadas páginas.
Googladas extras me levaram a uma página do google que possibilita a conversão de [...]]]></description>
			<content:encoded><![CDATA[<p>Mais uma vez me deparei com a necessidade de acessar sites externos pra obter algumas informações, dessa vez eu precisava da cotação do Dólar, depois de algumas googladas, cheguei a alguns tutoriais q expicavam bem como extrair essas informações de determinadas páginas.</p>
<p>Googladas extras me levaram a uma página do google que possibilita a conversão de N moedas pra M outras modeas, foi então q eu decidi, é essa!</p>
<p>O método ultilizado é meio <a href="http://desciclo.pedia.ws/wiki/Programa%C3%A7%C3%A3o_Orientada_a_Gambiarras" onclick="javascript:pageTracker._trackPageview('/outbound/article/desciclo.pedia.ws');" target="_blank">POG</a>, mas enquanto eu não encontro uma API que me forneça essas informações de maneira mais limpa, ela resolveu meu problema.</p>
<p>É bem simples de usar, basta descompactar o arquivo <em>Gcurrency.php</em> na pasta <em>libraries</em> da sua aplicação,  ( geralmente <em>application/libraries</em> ), e usar como no exemplo:</p>
<pre class="php">$cotacao = Gcurrency::convert('USD', 'BRL');
</pre>
<p>Isso nos retornará um array com dois indices, semelhante a:</p>
<pre>(array) Array
(
    [0] =&gt; 1 USD
    [1] =&gt; 1.7490 BRL
)
</pre>
<p>O que nos leva a conclusão que 1 Dolar ( USD ) equivale a 1.7490 Reais ( BRL ) .</p>
<p>Também é possivel passar uma quatidade exata de valor, por exemplo:</p>
<pre class="php">$cotacao = Gcurrency::convert('USD', 'BRL', 10);
</pre>
<p>Isso converterá 10 dólares para real.</p>
<p>Na wikipedia vc encontra mais informação sobre o ISO 4217, o padrão internacional que define códigos de três letras para as moedas. ( <a href="http://pt.wikipedia.org/wiki/ISO_4217" onclick="javascript:pageTracker._trackPageview('/outbound/article/pt.wikipedia.org');" target="_blank"> http://pt.wikipedia.org/wiki/ISO_4217</a> )</p>
<p>Importante: Os valores retornados são com refenrência do dia atual, e logo espero implementar cotações dos dias anteriores.</p>
<p>A Library a principio é feita pra ser usada com o framework <a href="http://www.kohanaphp.com.br" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kohanaphp.com.br');" target="_blank">Kohanaphp</a>, mas nada impede de ser usada independente do FW</p>
<p>Pra baixar e ultilizar essa library:</p>
<p><a href="http://beto.euqueroserummacaco.com/tools/kohanaphp/libraries/Gcurrrency-0-1.rar"  target="_blank">http://beto.euqueroserummacaco.com/tools/kohanaphp/libraries/Gcurrrency-0-1.rar</a></p>
<h2><strong>UPDATE:</strong></h2>
<p>Para facilitar minha vida, decidi incorporar mais de um serviço dentro de uma única biblioteca, essa funcção e uma delas, então se vc deseja ver esse biblioteca por favor acesse-a no gitorious ( <a href="http://gitorious.com/kbase/kbase/blobs/master/application/libraries/service.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/gitorious.com');" target="_blank">http://gitorious.com/kbase/kbase/blobs/master/application/libraries/service.php</a> )<strong><br />
</strong></p>

<p><a href="http://feedads.g.doubleclick.net/~a/foAfKjPb2HLrc5buADcaZB6_Qcs/0/da"><img src="http://feedads.g.doubleclick.net/~a/foAfKjPb2HLrc5buADcaZB6_Qcs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/foAfKjPb2HLrc5buADcaZB6_Qcs/1/da"><img src="http://feedads.g.doubleclick.net/~a/foAfKjPb2HLrc5buADcaZB6_Qcs/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/euqueroserummacaco/madeinnordeste/~4/6ptSjBsBN8I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://beto.euqueroserummacaco.com/blog/?feed=rss2&amp;p=237</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://beto.euqueroserummacaco.com/blog/?p=237</feedburner:origLink></item>
	</channel>
</rss>
