<?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>caioariede.com weblog &#187; Dicas Rápidas</title>
	<atom:link href="http://caioariede.com/category/dicas-rapidas/feed" rel="self" type="application/rss+xml" />
	<link>http://caioariede.com</link>
	<description>— coding for great good</description>
	<lastBuildDate>Wed, 08 Sep 2010 03:48:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Instalando o emesene no Gentoo Linux</title>
		<link>http://caioariede.com/2009/instalando-o-emesene-no-gentoo-linux</link>
		<comments>http://caioariede.com/2009/instalando-o-emesene-no-gentoo-linux#comments</comments>
		<pubDate>Sun, 26 Jul 2009 17:51:41 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://caioariede.com/?p=533</guid>
		<description><![CDATA[O emesene (emesene.org), não esta disponível oficialmente nos repositórios do Gentoo, porém pode ser instalado através de um Overlay.
Um Overlay é uma árvore separada da árvore principal de pacotes do Gentoo, mantida por terceiros.
O Overlay onde o emesene esta disponível, chama-se dottout, e requer a instalação do git.
Portanto, primeiramente instale o git:
# emerge dev-util/git
* Vá [...]]]></description>
			<content:encoded><![CDATA[<p>O <strong>emesene</strong> (<a href="http://emesene.org/">emesene.org</a>), não esta disponível oficialmente nos repositórios do Gentoo, porém pode ser instalado através de um Overlay.</p>
<p>Um <strong>Overlay</strong> é uma árvore separada da árvore principal de pacotes do Gentoo, mantida por terceiros.</p>
<p>O Overlay onde o emesene esta disponível, chama-se <strong>dottout</strong>, e requer a instalação do <strong>git</strong>.</p>
<p>Portanto, primeiramente instale o <strong>git</strong>:</p>
<pre># emerge dev-util/git</pre>
<p>* Vá tomar um cafézinho, pois demora um pouco!</p>
<p>Depois do café, adicione o Overlay, através do <strong>layman</strong>:</p>
<pre># layman -a dottout</pre>
<p>Depois disso, antes de instalar o emesene, é preciso satisfazer uma dependência, que é a <strong>libmimic</strong>.</p>
<p>Crie o arquivo /etc/portage/package.keywords/libmimic, especificando a arquitetura da sua máquina, no meu caso &#8220;~x86&#8243;:</p>
<pre># cat &gt;/etc/portage/package.keywords/libmimic
media-libs/libmimic ~x86</pre>
<p>E em seguida dê emerge:</p>
<pre># emerge media-libs/libmimic</pre>
<p>Após a instalação, especifique também a arquitetura da sua máquina para a instalação do emesene:</p>
<pre># cat &gt;/etc/portage/package.keywords/emesene
net-im/emesene ~x86</pre>
<p>E então, dê emerge:</p>
<pre># emerge emesene</pre>
<p>Vá até o diretório do emesene, normalmente localizado em /usr/share/emesene, e execute o <strong>setup.py</strong>:</p>
<pre># cd /usr/share/emesene
# python setup.py build_ext -i</pre>
<p>emesene instalado!</p>
<p>* Lembre-se, o emesene não roda como usuário <strong>root</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2009/instalando-o-emesene-no-gentoo-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exportando sites em PNG e PDF com Firefox</title>
		<link>http://caioariede.com/2009/exporting-sites-to-png-pdf-firefox</link>
		<comments>http://caioariede.com/2009/exporting-sites-to-png-pdf-firefox#comments</comments>
		<pubDate>Sun, 01 Feb 2009 13:21:26 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>

		<guid isPermaLink="false">http://caioariede.com/?p=303</guid>
		<description><![CDATA[Salvar um página da web tanto em PNG como em PDF pode ter diversas utilidades:

Guardar um boleto bancário
Guardar dicas e tutoriais
Guardar receitas
Guardar trabalhos em um formato &#8220;fechado&#8221; (desenvolvedores web)

É claro que pra mim, o mais útil foi este último.
No Bugzilla da Mozilla, local onde são reportados problemas e requisições de novas funcionalidades, já foi solicitado [...]]]></description>
			<content:encoded><![CDATA[<p>Salvar um página da web tanto em PNG como em PDF pode ter diversas utilidades:</p>
<ul>
<li>Guardar um boleto bancário</li>
<li>Guardar dicas e tutoriais</li>
<li>Guardar receitas</li>
<li>Guardar trabalhos em um formato &#8220;fechado&#8221; (desenvolvedores web)</li>
</ul>
<p><em>É claro que pra mim, o mais útil foi este último.</em></p>
<p>No Bugzilla da Mozilla, local onde são reportados problemas e requisições de novas funcionalidades, já foi solicitado uma nova funcionalidade para que seja possível exportar um site para PDF: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=162659">#162659</a>. Porém até agora nada foi implementado.</p>
<p>É claro que já temos a opção de imprimir a página em PDF, caso você já tenha um software ou driver que faça isso. Porém a maioria deles não tem um suporte completo a CSS, e na maioria das vezes a impressão sai bem diferente do esperado. <em>WYSI<strong>N</strong>WYG &#8211; What you see is not what you get.</em></p>
<p>Seguindo, primeiramente vamos ver como exportar um site em PNG, pois é bem simples. Existe um complemento (add-on) chamado <strong>Abduction</strong> que faz o trabalho para você, basta acessar a página do add-on e instala-lo.</p>
<ul>
<li> <strong>Abduction Add-on</strong><br />
<a href="https://addons.mozilla.org/pt-BR/firefox/addon/3408">https://addons.mozilla.org/pt-BR/firefox/addon/3408</a></li>
</ul>
<p>Após instalado, reinicie o Firefox, vá até o site desejado e em seguida vá até o menu<em> Arquivo &gt; Salvar Page As</em> ou utilize o atalho <em>Ctrl+Shift+S</em>. Veja também que é possível salvar a página como JPEG, e não somente PNG.</p>
<p>Acho que a dica até aqui já foi de grande utilidade para grande parte das pessoas que estão lendo. Porém para outras, existe a necessidade e/ou a preferência pelo formato PDF.</p>
<p>Para o formato PDF, infelizmente não achei nenhum complemento que faça (dicas são bem-vindas), porém existe solução! Como já sabemos como gerar o formato PNG, já ficou tudo bem simples. Converter uma imagem para um arquivo PDF é uma tarefa básica, como demonstrarei.</p>
<p>Se você estiver no <strong>Linux</strong>, é claro, é bem mais simples. Basta utilizar o programinha chamado &#8220;convert&#8221;, geralmente ele já vem instalado na sua distribuição, mas caso não venha, procure o pacote específico para ela. Basta digitar:</p>
<pre lang="bash">$ convert Imagem.png Imagem.pdf</pre>
<p>Você também pode facilitar a vida, <a href="http://caioariede.com/2008/ubuntu-linux-criando-atalhos-no-botao-direito-do-mouse">criando um atalho no seu botão direito do mouse</a>.</p>
<p>Caso você use <strong>Windows</strong>, eu não pude testar, mas você pode utilizar o programa doPDF: <a href="http://www.dopdf.com/download.php">http://www.dopdf.com/download.php</a>, ou então, tentar algum dos diversos programas disponíveis para converter imagem para PDF.</p>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2009/exporting-sites-to-png-pdf-firefox/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Calculating Difference (diff) between Date and Time using SQLite</title>
		<link>http://caioariede.com/2008/calculating-difference-diff-between-date-and-time-using-sqlite</link>
		<comments>http://caioariede.com/2008/calculating-difference-diff-between-date-and-time-using-sqlite#comments</comments>
		<pubDate>Thu, 08 May 2008 20:08:11 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlite]]></category>

		<guid isPermaLink="false">http://caioariede.com/2008/calculating-difference-diff-between-date-and-time-using-sqlite</guid>
		<description><![CDATA[To calculate difference between dates and time using SQLite database, you can use this SQL below:
.
.

select cast((strftime('%s','now') - strftime('%s','2008-05-08 18:00:00')) as 'float') / 60 as minutes

or

select cast((strftime('%s','now') - strftime('%s',tablefield)) as 'float') / 60 as minutes from table

Note: use cast..float for more accurate results.
;)
]]></description>
			<content:encoded><![CDATA[<p>To calculate difference between dates and time using SQLite database, you can use this SQL below:</p>
<p>.<br />
.</p>
<pre lang="sql">
select cast((strftime('%s','now') - strftime('%s','2008-05-08 18:00:00')) as 'float') / 60 as minutes
</pre>
<p>or</p>
<pre lang="sql">
select cast((strftime('%s','now') - strftime('%s',tablefield)) as 'float') / 60 as minutes from table
</pre>
<p><strong>Note:</strong> use cast..float for more accurate results.</p>
<p>;)</p>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2008/calculating-difference-diff-between-date-and-time-using-sqlite/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gerando gráficos do Google Analytics com Google Chart API. (Generating Analytics graphs with Chart API)</title>
		<link>http://caioariede.com/2008/gerando-graficos-do-google-analytics-com-google-chart-api-generating-analytics-graphs-with-chart-api</link>
		<comments>http://caioariede.com/2008/gerando-graficos-do-google-analytics-com-google-chart-api-generating-analytics-graphs-with-chart-api#comments</comments>
		<pubDate>Sun, 20 Apr 2008 13:50:37 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://caioariede.com/2008/gerando-graficos-do-google-analytics-com-google-chart-api-generating-analytics-graphs-with-chart-api</guid>
		<description><![CDATA[Desenvolvi uma classe para gerar gráficos do Google Analytics usando o Google Chart API, nessa primeira versão só tem 1 tipo de gráfico (only Visitors Overview graph at this first version), em breve publicarei outras versões com mais gráficos.
Dependências 
GphpChart que pode ser obtida aqui. (já inclusa no arquivo .rar)
Biblioteca cURL. (se utilizar ubuntu é [...]]]></description>
			<content:encoded><![CDATA[<p>Desenvolvi uma classe para gerar gráficos do Google Analytics usando o Google Chart API, nessa primeira versão só tem 1 tipo de gráfico (only Visitors Overview graph at this first version), em breve publicarei outras versões com mais gráficos.</p>
<p><strong>Dependências </strong></p>
<p>GphpChart que pode ser obtida <a href="http://www.malaiac.com/GphpChart/" target="_blank">aqui</a>. (já inclusa no arquivo .rar)</p>
<p>Biblioteca cURL. (se utilizar ubuntu é só digitar: <code>sudo apt-get install php5-curl</code> no terminal.)</p>
<p><strong>Utilização:</strong></p>
<p><code>&lt;?php<br />
require 'gAnalytics.ChartAPI.class.php';<br />
$charts = new gAnalyticsChartAPI('account@gmail.com', 'password', 'example.com/');<br />
// Vefique o endereço, ele pode ou não ter a barra no final "/"<br />
echo $charts-&gt;VisitorsOverview();<br />
?&gt;</code></p>
<p><strong>Exemplo (Visitors Overview)</strong></p>
<p><img src="http://caioariede.com/wp-content/uploads/2008/04/chart.png" alt="Exemplo Analytics" /></p>
<p>Para ver o script em funcionamento clique <a href="http://caioariede.com/arquivos/test-analytics/" target="_blank">aqui</a>.</p>
<p><strong>Download</strong></p>
<ul>
<li><a href="http://caioariede.com/arquivos/gAnalytics.ChartAPI.class.rar" title="download">Versão 1.0 (Only Visitors Overview graph)</a></li>
</ul>
<p><strong>Update</strong></p>
<p>Adicionado a compatibilidade com o <a href="http://php.net/safe_mode" target="_blank">safe mode</a> do PHP, quero agradecer ao William do blog <a href="http://scussel.biz/blog/" target="_blank">Scussel.biz</a> por me informar sobre esta incompatibilidade.</p>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2008/gerando-graficos-do-google-analytics-com-google-chart-api-generating-analytics-graphs-with-chart-api/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Retornando o HTML do Xinha Editor com AJAX</title>
		<link>http://caioariede.com/2008/xinha-editor-ajax-get-html-function-pegar-html-do-editor</link>
		<comments>http://caioariede.com/2008/xinha-editor-ajax-get-html-function-pegar-html-do-editor#comments</comments>
		<pubDate>Wed, 26 Mar 2008 18:32:58 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>

		<guid isPermaLink="false">http://caioariede.com/2008/xinha-editor-ajax-get-html-function-pegar-html-do-editor</guid>
		<description><![CDATA[

function getXinhaHTML(XinhaTextAreaID)
{
return eval('xinha_editors.'
+ XinhaTextAreaID
+ '.outwardHtml(xinha_editors.'
+ XinhaTextAreaID
+ '.getHTML())');
}

// alert(getXinhaHTML('TextAreaID_XinhaEditorRulez'));

]]></description>
			<content:encoded><![CDATA[<pre lang="javascript">

function getXinhaHTML(XinhaTextAreaID)
{
return eval('xinha_editors.'
+ XinhaTextAreaID
+ '.outwardHtml(xinha_editors.'
+ XinhaTextAreaID
+ '.getHTML())');
}

// alert(getXinhaHTML('TextAreaID_XinhaEditorRulez'));
</pre>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2008/xinha-editor-ajax-get-html-function-pegar-html-do-editor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removendo acentuação com PHP</title>
		<link>http://caioariede.com/2008/removendo-acentuacao-com-php-removing-accentuation</link>
		<comments>http://caioariede.com/2008/removendo-acentuacao-com-php-removing-accentuation#comments</comments>
		<pubDate>Sat, 15 Mar 2008 16:33:32 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>

		<guid isPermaLink="false">http://caioariede.com/2008/removendo-acentuacao-com-php-removing-accentuation</guid>
		<description><![CDATA[Código para remoção de acentos em strings.

código / source
]]></description>
			<content:encoded><![CDATA[<p>Código para remoção de acentos em strings.</p>
<p><span id="more-24"></span></p>
<p><a href="http://caioariede.com/arquivos/normalizestr.phps">código / source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2008/removendo-acentuacao-com-php-removing-accentuation/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Alterando o charset no Aptana (Changing Aptana Charset)</title>
		<link>http://caioariede.com/2007/alterando-o-charset-no-aptana</link>
		<comments>http://caioariede.com/2007/alterando-o-charset-no-aptana#comments</comments>
		<pubDate>Wed, 19 Dec 2007 12:15:02 +0000</pubDate>
		<dc:creator>Caio Ariede</dc:creator>
				<category><![CDATA[Dicas Rápidas]]></category>

		<guid isPermaLink="false">http://caioariede.com/2007/alterando-o-charset-no-aptana</guid>
		<description><![CDATA[Preferences &#62; Workspace &#62; Text File Encoding (box).
Default is: cp1252
:)
]]></description>
			<content:encoded><![CDATA[<p>Preferences &gt; Workspace &gt; Text File Encoding (box).</p>
<p>Default is: cp1252</p>
<p>:)</p>
]]></content:encoded>
			<wfw:commentRss>http://caioariede.com/2007/alterando-o-charset-no-aptana/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
