<?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>Nuno Neves</title>
	<atom:link href="http://www.nunoneves.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nunoneves.com</link>
	<description>O meu bloco de notas!</description>
	<lastBuildDate>Wed, 25 Apr 2012 18:38:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Debian ou Ubuntu?</title>
		<link>http://www.nunoneves.com/debian-ou-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=debian-ou-ubuntu</link>
		<comments>http://www.nunoneves.com/debian-ou-ubuntu/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 09:46:56 +0000</pubDate>
		<dc:creator>Nuno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nunoneves.com/?p=27</guid>
		<description><![CDATA[<p>Não sou nenhum profissional da área nem fiz nenhuma comparação técnica sobe as duas plataformas, a verdade é que utilizo ambas sempre preciso. Desta vez a diferença foi que até aos dias de hoje o VPS onde está este blog corria Ubuntu 10.04 (lucid) e agora estou a utilizar o Debian 6 (squeeze), porquê? As [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Não sou nenhum profissional da área nem fiz nenhuma comparação técnica sobe as duas plataformas, a verdade é que utilizo ambas sempre preciso.</p>
<p>Desta vez a diferença foi que até aos dias de hoje o VPS onde está este blog corria Ubuntu 10.04 (lucid) e agora estou a utilizar o Debian 6 (squeeze), porquê?</p>
<p>As distribuições estáveis como o LTS sofrem com o passar do tempo e acabamos por ter pacotes/aplicações muito antigas, algumas delas sem as funcionalidades que desejamos.<br />
Daqui temos duas alternativas, ou compilamos a partir da fonte ou (no caso do Ubuntu) utilizamos os PPA&#8217;s.</p>
<p>Eu optava até hoje sempre pela última, em particular para o servidor nginx utilizava-a para conseguir obter a versão mais actual do servidor.<br />
Como este PPA também incluía uma versão mais recente do PHP, optei por fazer esse upgrade.<br />
O maior problema que tive foi que esse PPA retirou o php do repositório o que me limitou quer nas actualizações, quer em instalações futuras.</p>
<p>Foi aqui que comecei à procura de alternativas e voltei a dar de caras com o <a title="DotDeb" href="http://www.dotdeb.org/">DotDeb</a> que já tinha utilizado no passado.</p>
<p>Na prática trata-se de uma só pessoa com a ajuda da comunidade, o que dá algum conforto.<br />
Além do mais, é um projecto com alguns anos, do qual dependem muitos utilizadores.</p>
<p>O que o <a title="DotDeb" href="http://www.dotdeb.org/">DotDeb</a> faz é actualizar alguns pacotes do Debian como o nginx, php e mysql para com versões mais recentes, bastando somente incluir o seu repositório no nosso sistema.</p>
<p>Até agora não tenho tido problemas e estou bastante satisfeito, daí a mudança de Ubuntu para Debian</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.nunoneves.com/monitorizar-trafego-ipv6-e-ipv4-com-munin/" rel="bookmark" class="crp_title">Monitorizar tráfego IPV6 e IPV4 com munin</a></li><li><a href="http://www.nunoneves.com/minificar-css-e-js-automaticamente-com-nginx/" rel="bookmark" class="crp_title">Minificar css e js automaticamente com nginx</a></li><li><a href="http://www.nunoneves.com/bem-vindos/" rel="bookmark" class="crp_title">Bem vindos</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.nunoneves.com/debian-ou-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitorizar tráfego IPV6 e IPV4 com munin</title>
		<link>http://www.nunoneves.com/monitorizar-trafego-ipv6-e-ipv4-com-munin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=monitorizar-trafego-ipv6-e-ipv4-com-munin</link>
		<comments>http://www.nunoneves.com/monitorizar-trafego-ipv6-e-ipv4-com-munin/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 09:33:23 +0000</pubDate>
		<dc:creator>Nuno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nunoneves.com/?p=21</guid>
		<description><![CDATA[<p>Um dos meios habituais que temos de monitorizar recursos de forma visual é utilizando o munin. O munin consegue traduzir em forma visual, através de geração de gráficos utilizando o RRDtool, muitos recursos disponíveis nos servidores. Neste exemplo vou utilizar o plugin &#8216;ip_&#8217; para gerar um gráfico que meça o tráfego IPV4 e outro para [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Um dos meios habituais que temos de monitorizar recursos de forma visual é utilizando o <a title="munin" href="http://munin-monitoring.org/">munin</a>. O munin consegue traduzir em forma visual, através de geração de gráficos utilizando o <a title="RRDtool" href="http://oss.oetiker.ch/rrdtool/">RRDtool</a>, muitos recursos disponíveis nos servidores.</p>
<p>Neste exemplo vou utilizar o plugin &#8216;ip_&#8217; para gerar um gráfico que meça o tráfego IPV4 e outro para o tráfego IPV6 utilizando a distribuição Debian Squeeze</p>
<p></p><pre class="crayon-plain-tag">root@sirius:/etc/munin/plugins# ln -s /usr/share/munin/plugins/ip_ ip_109.74.192.240
root@sirius:/etc/munin/plugins# ln -s /usr/share/munin/plugins/ip_ ip_2a01:7e00::f03c:91ff:fe96:c2a2</pre><p></p>
<p>No final do ficheiro /etc/munin/plugin-conf.d/munin-node (ou outro que tenha neste directório) adiciona-se:</p>
<p></p><pre class="crayon-plain-tag">[ip6_*]
user root

[ip_109.74.192.240]
env.input ufw-before-input
env.output ufw-before-output

[ip_2a01:7e00::f03c:91ff:fe96:c2a2]
env.input ufw6-before-input
env.output ufw6-before-output</pre><p></p>
<p>De seguida temos de alterar as regras de firewall para contabilizar o tráfego. No meu caso utilizando a <a title="UFW" href="https://help.ubuntu.com/community/UFW">UFW</a> irei adicionar as regras adequadas nos ficheiro before(6).rules.</p>
<p>No ficheiro /etc/ufw/before.rules, logo a seguir às definições no loopback (# allow all on loopback) adiciona-se:</p>
<p></p><pre class="crayon-plain-tag"># munin
-A ufw-before-input -d 109.74.192.240
-A ufw-before-output -s 109.74.192.240</pre><p></p>
<p>No ficheiro /etc/ufw/before6.rules, logo a seguir às definições no loopback (# allow all on loopback) adiciona-se:</p>
<p></p><pre class="crayon-plain-tag"># munin
-A ufw6-before-input -d 2a01:7e00::f03c:91ff:fe96:c2a2
-A ufw6-before-output -s 2a01:7e00::f03c:91ff:fe96:c2a2</pre><p></p>
<p>De seguida aplicamos estas novas regras</p>
<p></p><pre class="crayon-plain-tag">service ufw disable &amp;&amp; service ufw enable</pre><p></p>
<p>Agora basta esperar uns minutos para começar a serem criados os gráficos com estes dados.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.nunoneves.com/debian-ou-ubuntu/" rel="bookmark" class="crp_title">Debian ou Ubuntu?</a></li><li><a href="http://www.nunoneves.com/minificar-css-e-js-automaticamente-com-nginx/" rel="bookmark" class="crp_title">Minificar css e js automaticamente com nginx</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.nunoneves.com/monitorizar-trafego-ipv6-e-ipv4-com-munin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minificar css e js automaticamente com nginx</title>
		<link>http://www.nunoneves.com/minificar-css-e-js-automaticamente-com-nginx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=minificar-css-e-js-automaticamente-com-nginx</link>
		<comments>http://www.nunoneves.com/minificar-css-e-js-automaticamente-com-nginx/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 18:42:53 +0000</pubDate>
		<dc:creator>Nuno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nunoneves.com/?p=7</guid>
		<description><![CDATA[<p>Com a utilização intensiva de javascript e css é muito importante garantir que não exageramos no tamanho das páginas. Uma das formas automáticas que utilizo para garantir que os ficheiros js e css são minificados é utilizando regras na configurção no nginx: Esta técnica é muito simples e utiliza o Google Minify para essa tarefa. De salientar que para [...]</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Com a utilização intensiva de javascript e css é muito importante garantir que não exageramos no tamanho das páginas.</p>
<p>Uma das formas automáticas que utilizo para garantir que os ficheiros js e css são <em>minificados</em> é utilizando regras na configurção no nginx:</p>
<p></p><pre class="crayon-plain-tag">location ~* ^.+.(js|css)$ {
  access_log off;
  log_not_found off;
  expires 30d;
  rewrite ^(.*\.(js|css))$ /minifiy/index.php?f=$1&amp;amp;debug=0 last;
}</pre><p></p>
<p>Esta técnica é muito simples e utiliza o <a title="Google Minify" href="http://code.google.com/p/minify/">Google Minify</a> para essa tarefa.</p>
<p>De salientar que para garantir uma entrega rápida destes ficheiros é aconcelhavel a utilização de proxy_cache ou fastcgi_cache.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.nunoneves.com/debian-ou-ubuntu/" rel="bookmark" class="crp_title">Debian ou Ubuntu?</a></li><li><a href="http://www.nunoneves.com/monitorizar-trafego-ipv6-e-ipv4-com-munin/" rel="bookmark" class="crp_title">Monitorizar tráfego IPV6 e IPV4 com munin</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.nunoneves.com/minificar-css-e-js-automaticamente-com-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bem vindos</title>
		<link>http://www.nunoneves.com/bem-vindos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bem-vindos</link>
		<comments>http://www.nunoneves.com/bem-vindos/#comments</comments>
		<pubDate>Sun, 08 Apr 2012 18:42:07 +0000</pubDate>
		<dc:creator>Nuno</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nunoneves.com/?p=5</guid>
		<description><![CDATA[<p>Bem vindos&#8230; Este é o post da praxe Related Posts:Debian ou Ubuntu?</p>
 ]]></description>
			<content:encoded><![CDATA[<p>Bem vindos&#8230;</p>
<p>Este é o post da praxe <img src='http://www.nunoneves.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://www.nunoneves.com/debian-ou-ubuntu/" rel="bookmark" class="crp_title">Debian ou Ubuntu?</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.nunoneves.com/bem-vindos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

