<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Tiago Martins</title>
	<atom:link href="http://tiagomartinscc.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tiagomartinscc.wordpress.com</link>
	<description>Blog de tecnologia</description>
	<lastBuildDate>Thu, 20 Jan 2011 20:50:08 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='tiagomartinscc.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Tiago Martins</title>
		<link>http://tiagomartinscc.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://tiagomartinscc.wordpress.com/osd.xml" title="Tiago Martins" />
	<atom:link rel='hub' href='http://tiagomartinscc.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Utilizando a API do Google Maps</title>
		<link>http://tiagomartinscc.wordpress.com/2010/03/15/utilizando-a-api-do-google-maps/</link>
		<comments>http://tiagomartinscc.wordpress.com/2010/03/15/utilizando-a-api-do-google-maps/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 20:50:26 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=30</guid>
		<description><![CDATA[Olá, hoje vou falar um pouco sobre a API do Google Docs.

No site do googlecode podemos consultar o manual de referência

Para simplificar vou mostrar um exemplo simples que implementei.

Primeiro Passo: Adquira uma chave de licença para poder utilizar o google maps, ela licença opde ser obtida no seguinte endereço: code<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=30&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá, hoje vou falar um pouco sobre a API do Google Docs.</p>
<p><a href="http://code.google.com/intl/pt-BR/apis/maps/documentation/reference.html" target="_blank">No site do googlecode podemos consultar o manual de referência</a></p>
<p>Para simplificar vou mostrar um exemplo simples que implementei.</p>
<p><strong>Primeiro Passo:</strong> Adquira uma chave de licença para poder utilizar o google maps, ela licença opde ser obtida no seguinte endereço: <a href="http://code.google.com/apis/maps/signup.html" target="_blank">code</a></p>
<pre>&lt;script type="text/javascript"&gt;
// levando em cosideração que incluiu o arquivo do JQuery antes
<pre>//&lt;script type="text/javascript" src="<a href="http://www.rmartinsimoveis.com.br/public/js/jquery/jquery-1.3.2.min.js">/js/jquery/jquery-1.3.2.min.js</a>"&gt;&lt;/script&gt;
</pre>
<p>$(document).ready(function() {<br />
// esta função que criaremos em seguida é executada quando a página carrega<br />
initLoader();<br />
});</p>
<p>//função que carrega o mapa<br />
function mapsLoaded() {<br />
// crie uma div com id="map" &lt;div id="map" style="width:500px;"&gt;aqui será carregado o mapa&lt;/div&gt;<br />
var map = new google.maps.Map2(document.getElementById("map"));<br />
// cria o controle de Zoom<br />
map.addControl(new GLargeMapControl());<br />
// cria a opção de mudar o tipo de mapa, satélite hibrido ou mapa normal que é o padrão<br />
map.addControl(new GMapTypeControl());</p>
<p>//agora vamos carregar o endereço a ser procurado pelo gmaps<br />
var geocoder = new GClientGeocoder();<br />
//na variavel address que pode vir de um formulário ou banco de dados coloque o endereço a ser procurado<br />
var address = "Rua Cláudio Coutinho, 1419, Foz do Iguaçu";<br />
//se quiser personalizar a mensagem que aparecerá no endereço localizado preencha a variável texto com formato HTML<br />
var texto = 	"&lt;strong&gt;Casa do João&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Endereço &lt;/strong&gt;: Rua Cláudio Coutinho, 1419&lt;br /&gt;";</p>
<p>geocoder.getLatLng(<br />
//procura a variavel address<br />
address,<br />
function(point) {<br />
if (!point) {<br />
alert(address + " não encontrado");<br />
} else {<br />
//point é a latitude e longitude do endereço encontrado, 17 é o nível de zoom, que pode chegar até 19 em algumas localidades, quanto maior o número maior o zoom<br />
map.setCenter(point, 17);<br />
var marker = new GMarker(point);<br />
map.addOverlay(marker);<br />
//aqui criamos o texto personalizado<br />
marker.openInfoWindowHtml(texto);<br />
}<br />
}<br />
);<br />
}</p>
<p>// esta função carrega a api do google maps versão 2, e logo após chama a função mapsLoaded para renderizar o mapa<br />
function loadMaps() {<br />
google.load("maps", "2", {"callback" : mapsLoaded});<br />
}</p>
<p>// função chamada no onLoad da página ou como no exemplo utilizando o JQuery<br />
function initLoader() {<br />
var script = document.createElement("script");<br />
//onde está escrito internal, substitua pela sua chave do google maps<br />
script.src = "http://www.google.com/jsapi?key=<strong>internal</strong>&amp;callback=loadMaps";<br />
script.type = "text/javascript";<br />
document.getElementsByTagName("head")[0].appendChild(script);<br />
}<br />
&lt;/script&gt;</p>
<p>Bom é isso, este exemplo só funcionará corretamente se estiver com uma chave válida e rodando no domínio indicado na chave.</p>
<p>Espero ter ajudado</p>
<p>Até mais!</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=30&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2010/03/15/utilizando-a-api-do-google-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>Fazendo um script de backup do PostgreSQL no Windows</title>
		<link>http://tiagomartinscc.wordpress.com/2010/03/13/fazendo-um-script-de-backup-do-postgresql-no-windows/</link>
		<comments>http://tiagomartinscc.wordpress.com/2010/03/13/fazendo-um-script-de-backup-do-postgresql-no-windows/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 20:16:58 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=26</guid>
		<description><![CDATA[Olá, hoje vou ensinar a fazer um script de backup do banco de dados PostgreSQL no windows.

Ele é bem simples, e gera um backup diário do banco.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=26&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá, hoje vou ensinar a fazer um script de backup do banco de dados PostgreSQL no windows.</p>
<p>Ele é bem simples, e gera um backup diário do banco.</p>
<p><strong>Primeiro passo</strong>: Crie um arquivo com extensão.bat que seja executável no windows.</p>
<p>Copie e cole o código a seguir:</p>
<p><em>@echo off<br />
for /f &#8220;tokens=1-4 delims=/ &#8221; %%i in (&#8220;%date%&#8221;) do (<br />
set dow=%%i<br />
set day=%%j<br />
set month=%%k<br />
set year=%%l<br />
)<br />
set datestr=%year%_%month%_%day%_%dow%<br />
echo datestr is %datestr%</em></p>
<p><em>set BACKUP_FILE=D:\backup_sistema\nome_do_sistema_%datestr%.backup<br />
echo backup file name is %BACKUP_FILE%<br />
SET PGPASSWORD=postgres<br />
echo on<br />
C:\&#8221;Program Files&#8221;\PostgreSQL\8.4\bin\pg_dump -i -h localhost -p 5432 -U postgres -F c -b -v -f %BACKUP_FILE% nome_do_banco</em></p>
<p>Substitua o endereço onde será salvo os arquivos de backup, no caso acima eles estão no diretório <em>D:\backup_sistema\</em></p>
<p>Coloquei um prefixo no <em>backup </em>chamado <strong>nome_do_sistema</strong>, substitua pelo nome do seu sistema.</p>
<p>A tag<strong> %datestr%</strong> foi criada anteriormente, e criará um nome baseado no dia da semana, dia do mês, mês e ano de forma a gerar um arquivo por dia.</p>
<p>Neste exemplo conecto com usuário do banco postgres, com senha padrão postgres.</p>
<p>Indique o local onde o postgresql está instalado, mo meu exemplo C:\&#8221;Program Files&#8221;\PostgreSQL\8.4\bin\</p>
<p>Substitua<strong> nome_do_banco</strong> pelo nome da sua base de dados.</p>
<p>Pronto agora é só executar o arquivo<strong>.bat</strong> para gerar o backup do sistema.</p>
<p><strong>Recomendo colocar o agendador do windows para executar o arquivo diariamente.</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=26&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2010/03/13/fazendo-um-script-de-backup-do-postgresql-no-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>Como apagar arquivos recursivamente no linux, como no caso &#8220;.svn&#8221;</title>
		<link>http://tiagomartinscc.wordpress.com/2010/02/19/como-apagar-arquivos-recursivamente-no-linux-como-no-caso-svn/</link>
		<comments>http://tiagomartinscc.wordpress.com/2010/02/19/como-apagar-arquivos-recursivamente-no-linux-como-no-caso-svn/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 15:14:55 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=23</guid>
		<description><![CDATA[Uma das coisas mais chatas de usar SVN é ter que ficar apagando os arquivos .svn antes de publicá-los.

Existe uma maneira rápida de fazer isso utilizando o comando find

find  -iname "extensão do arquivo" -exec rm -rf "{}" \;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=23&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Uma das coisas mais chatas de usar SVN é ter que ficar apagando os arquivos .svn antes de publicá-los.</p>
<p>Existe uma maneira rápida de fazer isso utilizando o comando <strong>find</strong></p>
<p><strong>find &lt;path do diretório&gt; -iname &#8220;extensão do arquivo&#8221; -exec rm -rf &#8220;{}&#8221; \;</strong></p>
<p>Exemplo clássico dos arquivos SVN</p>
<p><strong>find /home/tiago/workspace/projeto -iname &#8220;.svn&#8221; -exec rm -rf &#8220;{}&#8221; \;</strong></p>
<p>Este script irá a partir de <strong>/home/tiago/workspace/projeto</strong> procurar por arquivos &#8220;.svn&#8221;, perceba que o &#8220;i&#8221; do comando &#8220;-iname&#8221; indica que a pesquisa será case-insensitive, ou seja, será independente de maiúscula ou minúscula. Os arquivos encontrados serão redirecionados para o comando exec que executará o rm-rf removendo o diretório.</p>
<p>Bom espero ter ajudado alguém a resolver este incômodo problema.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=23&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2010/02/19/como-apagar-arquivos-recursivamente-no-linux-como-no-caso-svn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>Reinstalando o Grub 2 através do live cd do Ubuntu 9.10</title>
		<link>http://tiagomartinscc.wordpress.com/2009/12/17/reinstalando-o-grub-2-atraves-do-live-cd-do-ubuntu-9-10/</link>
		<comments>http://tiagomartinscc.wordpress.com/2009/12/17/reinstalando-o-grub-2-atraves-do-live-cd-do-ubuntu-9-10/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:16:25 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=21</guid>
		<description><![CDATA[Abra um terminal e digite:

sudo fdisk -l

Veja qual partição é a do linux ex: /dev/sda2

Monte o sistema de arquivo em /mnt

sudo mount /dev/sda2 /mnt

Monte o resto dos dispositivos

sudo mount --bind /dev /mnt/dev

Use o comando chroot para acessar o diretório raiz

sudo chroot /mnt


...<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=21&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<pre>Abra um terminal e digite:
<pre><strong>sudo fdisk -l</strong>

Veja qual partição é a do linux ex: <strong>/dev/sda2</strong>

Monte o sistema de arquivo em <strong>/mnt</strong>
<pre><strong>sudo mount /dev/sda2 /mnt

</strong>Monte o resto dos dispositivos

<strong>sudo mount --bind /dev /mnt/dev</strong>

Use o comando <strong>chroot</strong> para acessar o diretório raiz

<strong>sudo chroot /mnt</strong>
<pre>Crie um novo arquivo de configuração
<pre><strong>update-grub

</strong>Reinstale o Grub 2 na MBR

<strong>grub-install /dev/sda</strong>

<em><strong>*</strong> se o comando anterior apresentar <strong>erros</strong> use o seguinte:</em>

<strong><em>grub-install --recheck /dev/sda</em></strong>

Pressione <strong>Ctrl+D</strong> para sair do <strong>chroot</strong>

Desmonte os dispositivos
<pre><strong>sudo umount /mnt/dev</strong></pre>
<p>Desmonte o sistema de arquivo</p>
<pre><strong>sudo umount /mnt</strong>

Reinicie o sistema! (<strong>init 6</strong>)</pre>
<p>Se tudo der certo o grub estará de volta <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre>
</pre>
</pre>
</pre>
</pre>
</pre>
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=21&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2009/12/17/reinstalando-o-grub-2-atraves-do-live-cd-do-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>Alterando a senha do usuário postgres &#8211; linux</title>
		<link>http://tiagomartinscc.wordpress.com/2009/10/05/alterando-a-senha-do-usuario-postgres-linux/</link>
		<comments>http://tiagomartinscc.wordpress.com/2009/10/05/alterando-a-senha-do-usuario-postgres-linux/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 23:22:42 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=17</guid>
		<description><![CDATA[Por padrão o PostgreSQL possui um banco de dados chamado template1  e um usuário administrativo chamado postgres com privilégios de manutenção do banco. A menos que seu sistema tenha permissões para conectar no banco, o usuário administrativo postgres inicialmente não possue nenhuma senha. Para criar uma senha para ele (ou apagar a senha criada pelo sistema) digite os seguintes comandos.

Entre como root:

$ sudo su

Como root você poderá logar com o usuário postgresql sem saber sua senha:

$ su postgres

$ psql -c "ALTER USER postgres WITH PASSWORD 'postgres'" -d template1

O comando acima está chamando o programa psql, que é um cliente do PostgreSQL em modo terminal, neste exemplo estamos alterando a senha antiga, caso ela exista, para a senha postgres.

Se o camando funcionar deverá aparecer a mensagem ALTER ROLE<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=17&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Por padrão o <span style="font-weight:bold;">PostgreSQL</span> possui um banco de dados chamado <span style="font-weight:bold;">template1 </span> e um usuário administrativo chamado <span style="font-weight:bold;">postgres</span> com privilégios de manutenção do banco. A menos que seu sistema tenha permissões para conectar no banco, o usuário administrativo postgres inicialmente não possue nenhuma senha. Para criar uma senha para ele (ou apagar a senha criada pelo sistema) digite os seguintes comandos.</p>
<p>Entre como <strong>root: </strong></p>
<p><em>$ sudo su</em></p>
<p>Como root você poderá logar com o usuário postgresql sem saber sua senha:</p>
<p><em>$ su postgres</em></p>
<p><em>$ psql -c &#8220;ALTER USER postgres WITH PASSWORD &#8216;postgres&#8217;&#8221; -d template1</em></p>
<p>O comando acima está chamando o programa psql, que é um cliente do PostgreSQL em modo terminal, neste exemplo estamos alterando a senha antiga, caso ela exista, para a senha <strong>postgres</strong>.</p>
<p>Se o camando funcionar deverá aparecer a mensagem <strong>ALTER ROLE</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=17&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2009/10/05/alterando-a-senha-do-usuario-postgres-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalando o Zend Tool no eclipse</title>
		<link>http://tiagomartinscc.wordpress.com/2009/09/24/instalando-o-zend-tool-no-eclipse/</link>
		<comments>http://tiagomartinscc.wordpress.com/2009/09/24/instalando-o-zend-tool-no-eclipse/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 02:09:24 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=14</guid>
		<description><![CDATA[Olá, este é o meu primeiro post sobre Zend Framework. Zend Tool, como o nome já diz, é uma ferramenta para linha de comando que nos ajuda a gerar código para nossas aplicações. Primeiramente, vamos baixa-la no site do Zend Framework pode baixar a versão mínima do projeto. descompacte-a em /opt para que possamos chamar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=14&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá, este é o meu primeiro post sobre Zend Framework.</p>
<p>Zend Tool, como o nome já diz, é uma ferramenta para linha de comando que nos ajuda a gerar código para nossas aplicações.</p>
<p>Primeiramente, vamos baixa-la no site do <a href="http://framework.zend.com/download/latest" target="_blank">Zend Framework</a> pode baixar a versão mínima do projeto.</p>
<p>descompacte-a em<strong> /opt</strong></p>
<p>para que possamos chamar o zf na linha de comando, vamos criar um <strong>alias</strong> para este script editando o arquivo<strong> /etc/basc.bascrc</strong></p>
<p>adicione a linha abaixo:</p>
<p><strong>alias zf=/opt/ZendFramework-1.9.3/bin/zf.sh</strong></p>
<p>salve o arquivo e digite <strong>bash</strong> no terminal para recarrega-lo.</p>
<p>Digite <strong>zf</strong> no terminal, se tudo deu certo aparecerá a seguinte mensagem <strong>Zend Framework Command Line Console Tool v1.9.3PL1</strong> com os comandos que o Zend Tools suporta.</p>
<p>Até aqui apenas configuramos o zf na linha de comando, agora iremos integrá-lo com o eclipse.</p>
<p>Agora vamos até “External tool” =&gt; “External Tools Configurations” para criar um atalho para  Zend_Tool.</p>
<p>coloque nos campos</p>
<p><strong> Name:</strong> Zend_Tool</p>
<p><strong>Location:</strong> <em>/opt/ZendFramework-1.9.3/bin/zf.sh</em></p>
<p><strong>Working Directory:</strong> <em>${workspace_loc}/${project_name}</em> para criar controllers e <em>${workspace_loc}</em> para criar projetos</p>
<p><strong>Argumenst:</strong><em> ${string_prompt}</em></p>
<p>Agora na aba Environment inclua a seguinte variável.</p>
<p><strong>Nome:</strong> <em>ZEND_TOOL_INCLUDE_PATH_PREPEND</em></p>
<p><strong>Valor:</strong> <em>${project_loc}/library</em></p>
<p>Pronto!</p>
<p>Para testar clique External Tools, Zend_Tool</p>
<p>Irá abrir uma caixa de texto para digitação.</p>
<p>Digite create project teste</p>
<p>Será criado em <strong>Working Directory o projeto</strong></p>
<p><strong>Outros recuros podem ser criados como: create controller produto, create module admin, create action.<strong><br />
</strong></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=14&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2009/09/24/instalando-o-zend-tool-no-eclipse/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>O que é JQuery?</title>
		<link>http://tiagomartinscc.wordpress.com/2009/09/22/o-que-e-jquery/</link>
		<comments>http://tiagomartinscc.wordpress.com/2009/09/22/o-que-e-jquery/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 00:16:56 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://tiagomartinscc.wordpress.com/?p=8</guid>
		<description><![CDATA[Olá, este é meu primeiro post, espero que ele me encorage a escrever mais, pois não sou muito adepto à escrita.

Bom, vamos ao que interessa, hoje falarei um pouco sobre o JQuery...<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=8&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá, este é meu primeiro post, espero que ele me encoraje a escrever mais, pois não sou muito adepto à escrita.</p>
<p>Bom, vamos ao que interessa, hoje falarei um pouco sobre o JQuery.</p>
<p>&#8220;jQuery é uma biblioteca rápida e concisa JavaScript que simplifica HTML, manipulação de eventos, animação e interações do Ajax para desenvolvimento web rápida. jQuery é projetado para mudar a maneira que você escreve JavaScript.&#8221;</p>
<p>Esta é a definição que está no site: <a title="http://jquery.com/" href="http://jquery.com/">http://jquery.com/</a>.</p>
<p>Existem diversas bibliotecas ou frameworks que trabalham com javascript como <a title="http://mootools.net/" href="http://mootools.net/" target="_blank">mootools</a>, <a title="http://www.extjs.com/" href="http://www.extjs.com/" target="_blank">ext js</a>, <a title="http://www.prototypejs.org/" href="http://www.prototypejs.org/" target="_blank">prototype</a> &#8230; , a diferença é que JQuery foi projetada para ser simples, rápida e objetiva. Os três frameworks citados anteriormente são muito bons, cada um com seu propósito, em outro post estarei comparando JQuery com as demais citadas.</p>
<p><strong>JQuery prega o uso de<em> Unobtrusive JavaScript.</em><br />
</strong><em>Mas whatahell é isso?</em></p>
<p><em><br />
</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=8&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2009/09/22/o-que-e-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
		<item>
		<title>Objetivos deste blog</title>
		<link>http://tiagomartinscc.wordpress.com/2009/09/21/hello-world/</link>
		<comments>http://tiagomartinscc.wordpress.com/2009/09/21/hello-world/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 23:08:37 +0000</pubDate>
		<dc:creator>tiagomartinscc</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[O objetivo deste blog é aprender, fazendo pesquisas e postando aqui os resultados, e ajudar a comunidade trocando experiências sobre diversos assutos.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=1&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O objetivo deste blog é aprender, fazendo pesquisas e postando aqui os resultados, e ajudar a comunidade trocando experiências sobre diversos assutos.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tiagomartinscc.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tiagomartinscc.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/tiagomartinscc.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/tiagomartinscc.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tiagomartinscc.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tiagomartinscc.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tiagomartinscc.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tiagomartinscc.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tiagomartinscc.wordpress.com&amp;blog=9591822&amp;post=1&amp;subd=tiagomartinscc&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://tiagomartinscc.wordpress.com/2009/09/21/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bb4bd3dd2b68c9ce02409441f65e877b?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tiagomartinscc</media:title>
		</media:content>
	</item>
	</channel>
</rss>
