<?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>Daniel L. Pakuschewski</title>
	<atom:link href="http://www.danielpk.com.br/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.danielpk.com.br/blog</link>
	<description>CakePHP, jQuery, (x) HTML e afins</description>
	<lastBuildDate>Thu, 22 Jul 2010 18:34:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Gerenciadores MySQL gratuito para uso comercial</title>
		<link>http://www.danielpk.com.br/blog/2010/07/gerenciador-mysql-gratuito-para-uso-comercial/</link>
		<comments>http://www.danielpk.com.br/blog/2010/07/gerenciador-mysql-gratuito-para-uso-comercial/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 18:14:51 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Software Gratuito]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.danielpk.com.br/blog/?p=20</guid>
		<description><![CDATA[Na agência que estou trabalhando estamos com a política de não usar software ilegal, nem música mp3 ilegal escutamos. Alguns softwares são muito caros e não vale a pena comprar. O jeito foi buscar alternativas free de uso comercial. A busca de hoje foi um gerenciador MySQL gratuito para uso comercial, o meu escolhido foi [...]]]></description>
			<content:encoded><![CDATA[<p>Na agência que estou trabalhando estamos com a política de não usar software ilegal, nem música <strong>mp3</strong> ilegal escutamos. Alguns softwares são muito caros e não vale a pena comprar. O jeito foi buscar alternativas <strong>free de uso comercial</strong>.</p>
<p>A busca de hoje foi um gerenciador MySQL gratuito para uso comercial, o meu escolhido foi o <a href="http://code.google.com/p/sqlyog/">SQLyog</a>.</p>
<p>Fica as alternativas:</p>
<ul>
<li><a href="http://wb.mysql.com/">MySQL Workbench</a> &#8211; Além de modelagem as últimas versões tem um gerenciador de banco de dados bem completo;</li>
<li><a href="http://www.heidisql.com/">HeidiSQL;</a></li>
<li><a href="http://code.google.com/p/sqlyog/">SQLyog.</a></li>
</ul>
<p>Se alguem tiver mais algumas alternativas, manda nos comentários que eu adiciono na lista.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpk.com.br/blog/2010/07/gerenciador-mysql-gratuito-para-uso-comercial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corrigir as sequences do Postgres</title>
		<link>http://www.danielpk.com.br/blog/2010/04/corrigir-as-sequences-do-postgres/</link>
		<comments>http://www.danielpk.com.br/blog/2010/04/corrigir-as-sequences-do-postgres/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 17:39:57 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Postgres]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[sequences]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.danielpk.com.br/blog/?p=14</guid>
		<description><![CDATA[Função em PLSQL para corrigir as os valores das sequences. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CREATE OR REPLACE FUNCTION &#34;public&#34;.&#34;fixsequence&#34;&#40;&#41; RETURNS &#34;pg_catalog&#34;.&#34;int2&#34; AS $BODY$declare v_reg record; v_sql varchar; BEGIN FOR v_reg IN &#40; SELECT t.table_name FROM information_schema.TABLES t WHERE t.table_schema = 'public' &#41; loop [...]]]></description>
			<content:encoded><![CDATA[<p>Função em <strong>PLSQL</strong> para corrigir as os valores das sequences.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">OR</span> <span style="color: #993333; font-weight: bold;">REPLACE</span> <span style="color: #993333; font-weight: bold;">FUNCTION</span> <span style="color: #ff0000;">&quot;public&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;fixsequence&quot;</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
  RETURNS <span style="color: #ff0000;">&quot;pg_catalog&quot;</span><span style="color: #66cc66;">.</span><span style="color: #ff0000;">&quot;int2&quot;</span> <span style="color: #993333; font-weight: bold;">AS</span> $BODY$declare v_reg record;
v_sql varchar;
BEGIN
	<span style="color: #993333; font-weight: bold;">FOR</span> v_reg <span style="color: #993333; font-weight: bold;">IN</span> <span style="color: #66cc66;">&#40;</span>
		<span style="color: #993333; font-weight: bold;">SELECT</span> t<span style="color: #66cc66;">.</span>table_name
		<span style="color: #993333; font-weight: bold;">FROM</span> information_schema<span style="color: #66cc66;">.</span><span style="color: #993333; font-weight: bold;">TABLES</span> t
		<span style="color: #993333; font-weight: bold;">WHERE</span> t<span style="color: #66cc66;">.</span>table_schema <span style="color: #66cc66;">=</span>  <span style="color: #ff0000;">'public'</span>
	<span style="color: #66cc66;">&#41;</span> loop
  		v_sql :<span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'SELECT setval('</span><span style="color: #ff0000;">''</span> <span style="color: #66cc66;">||</span> v_reg<span style="color: #66cc66;">.</span>table_name <span style="color: #66cc66;">||</span> <span style="color: #ff0000;">'_id_seq'</span><span style="color: #ff0000;">', (SELECT max(id)+1 FROM '</span> <span style="color: #66cc66;">||</span> v_reg<span style="color: #66cc66;">.</span>table_name <span style="color: #66cc66;">||</span> <span style="color: #ff0000;">'))'</span>;
		execute v_sql;
	end loop;
	<span style="color: #993333; font-weight: bold;">RETURN</span> <span style="color: #cc66cc;">1</span>;
END
$BODY$
  <span style="color: #993333; font-weight: bold;">LANGUAGE</span> <span style="color: #ff0000;">'plpgsql'</span> VOLATILE;</pre></td></tr></table></div>

<p>Furtada descaradamente do <em>Ariel Pat$%&#038;S#</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpk.com.br/blog/2010/04/corrigir-as-sequences-do-postgres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Olá, mundo!</title>
		<link>http://www.danielpk.com.br/blog/2010/02/ola-mundo/</link>
		<comments>http://www.danielpk.com.br/blog/2010/02/ola-mundo/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 22:06:29 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://www.danielpk.com.br/blog/?p=1</guid>
		<description><![CDATA[DENOVO! 1 2 3 &#60;?php echo 'teste'; ?&#62; Bem-vindo ao WordPress. Esse é o seu primeiro post. Edite-o ou exclua-o, e aí comece a brincadeira!]]></description>
			<content:encoded><![CDATA[<p>DENOVO!</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'teste'</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Bem-vindo ao WordPress. Esse é o seu primeiro post. Edite-o ou exclua-o, e aí comece a brincadeira!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielpk.com.br/blog/2010/02/ola-mundo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
