<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2portuguesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>InterPossi» InterPossi:</title>
	
	<link>http://blog.interpossi.com.br</link>
	<description>Só mais um blog de computação...</description>
	<lastBuildDate>Thu, 11 Feb 2010 02:10:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Interpossi" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="interpossi" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">Interpossi</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/Interpossi" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FInterpossi" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>O tamanho do Universo</title>
		<link>http://blog.interpossi.com.br/artigos/o-tamanho-do-universo/</link>
		<comments>http://blog.interpossi.com.br/artigos/o-tamanho-do-universo/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 20:06:37 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Ciência]]></category>
		<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Dimensões]]></category>
		<category><![CDATA[Escalas]]></category>
		<category><![CDATA[Espaço]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Universo]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=637</guid>
		<description><![CDATA[Você se acha grande? Ou pequeno? Veja onde você se encaixa na escala do Universo.


Não há artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p>Saudações pessoas.</p>
<p>Desde pequeno eu sou intrigado com o Universo e suas peculiaridades. Sempre gostei muito do assunto e, sempre que posso, leio um pouco sobre. Mas meu interesse foi aguçado mesmo quando, na graduação, cursei algumas disciplinas da Física. É verdade que na época eram muito estressantes (<a title="Equações de Maxwell" rel="nofollow" href="http://pt.wikipedia.org/wiki/Equa%C3%A7%C3%B5es_de_Maxwell" target="_blank">Maxwell</a> que o diga), mas hoje são algumas das matérias que deixaram saudade. Sempre que encontro com meu amigo físico (maluco), divagamos horas sobre esses assuntos &#8220;estranhos&#8221;.</p>
<p>E é por achar esse assunto tão interessante que hoje vou postar (fugindo um pouco dos assuntos costumeiros) uma &#8220;animação&#8221;, mostrando as escalas do Universo, que achei muito legal.</p>
<p>Espero que gostem.<br />
<object id="flash3380610" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640px" height="440px" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowScriptAccess" value="never" /><param name="allowFullScreen" value="true" /><param name="quality" value="high" /><param name="wmode" value="window" /><param name="src" value="http://uploads.ungrounded.net/525000/525347_scale_of_universe_ng.swf" /><param name="name" value="flash3380610" /><param name="allowfullscreen" value="true" /><embed id="flash3380610" type="application/x-shockwave-flash" width="640px" height="440px" src="http://uploads.ungrounded.net/525000/525347_scale_of_universe_ng.swf" name="flash3380610" wmode="window" quality="high" allowfullscreen="true" allowscriptaccess="never"></embed></object></p>
<p><em>(Você pode usar as &#8220;setas para direita/esquerda&#8221; do teclado para navegar pelas escalas)</em></p>
<p>Se o meu camarada, o Daniel, ainda fosse um <a title="Físico Maluco" rel="nofollow" href="http://fisicomaluco.com/wordpress/" target="_blank">Físico Maluco</a>, eu pediria pra ele comentar. Mas no momento, ele só quer saber de <a title="FoFoCaIaDa" href="http://fofocaiada.com.br/" target="_blank">fazer fofocas</a>. Hehe!</p>
<p>Fonte:</p>
<p>A animação foi feita por <a title="Fotoshop" rel="nofollow" href="http://fotoshop.newgrounds.com/" target="_blank">este cara aqui</a> e postada <a title="The Scale of the Universe" href="http://www.newgrounds.com/portal/view/525347" target="_blank">nesse artigo aqui</a>.</p>
<p>UPDATE:</p>
<p>Curiosamente, vi esse vídeo no twitter, e achei que também seria legal colocar aqui. Deem uma olhada.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="505" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/17jymDn0W6U&amp;hl=pt_BR&amp;fs=1&amp;rel=0&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="505" src="http://www.youtube.com/v/17jymDn0W6U&amp;hl=pt_BR&amp;fs=1&amp;rel=0&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Até.</p>


<p>Não há artigos relacionados.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/g8flbVg15pBg7cS6-wfy9a2PQzM/0/da"><img src="http://feedads.g.doubleclick.net/~a/g8flbVg15pBg7cS6-wfy9a2PQzM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/g8flbVg15pBg7cS6-wfy9a2PQzM/1/da"><img src="http://feedads.g.doubleclick.net/~a/g8flbVg15pBg7cS6-wfy9a2PQzM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=Gn6AcjQdia8:UQ2l8pFsv74:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=Gn6AcjQdia8:UQ2l8pFsv74:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=Gn6AcjQdia8:UQ2l8pFsv74:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=Gn6AcjQdia8:UQ2l8pFsv74:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=Gn6AcjQdia8:UQ2l8pFsv74:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/o-tamanho-do-universo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Teclado Multimídia do Acer Aspire</title>
		<link>http://blog.interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire/</link>
		<comments>http://blog.interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 23:08:41 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[5920]]></category>
		<category><![CDATA[64bits]]></category>
		<category><![CDATA[acer]]></category>
		<category><![CDATA[aspire]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[gemstone]]></category>
		<category><![CDATA[LuxPad]]></category>
		<category><![CDATA[MediaTouch]]></category>
		<category><![CDATA[Synaptics]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=577</guid>
		<description><![CDATA[Finalmente, consegui fazer as teclas multimídias do notebook funcionar. Veja como.


Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/' rel='bookmark' title='Permanent Link: Scilab e SIPToolBox no Windows'>Scilab e SIPToolBox no Windows</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/adicionando-recursos-avancados-ao-seu-roteador-wireless/' rel='bookmark' title='Permanent Link: Adicionando recursos avançados ao seu roteador wireless'>Adicionando recursos avançados ao seu roteador wireless</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Olá pessoas.</p>
<p>Depois de um curto, mas bom, período de férias na minha pacata cidade natal onde não há acesso à Internet (que valha a pena), estou de volta e atualizando o blog, graças a Deus.</p>
<p>O <em>post </em>de hoje é sobre como fazer o teclado multimídia de um notebook <em>Acer Aspire (Gemstone series?)</em> funcionar direito.</p>
<div id="attachment_580" class="wp-caption alignright" style="width: 160px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/teclado.jpg" title="Media Touch" rel="lightbox[577]" rel="lightbox[577]"><img class="size-thumbnail wp-image-580" title="Media Touch" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/teclado-150x150.jpg" alt="" width="150" height="150" /></a><p class="wp-caption-text">Teclas Multimídias</p></div>
<p>Estou me referindo àquele teclado que fica do lado direito do notebook, com 1 tecla normal, e outras 5 luminosas (sendo que normalmente só 4 estão acessas, em azul). Essas teclas luminosas sugerem ações multimídias, como <em>play</em>, <em>stop</em>, próxima faixa, etc. Alguns (como eu) chamam essas teclas de teclado multimídia, mas existem outras denominações que encontrei por aí, como: <em>MediaTouch</em>, <em>MediaPad</em>, <em>LuxPad</em>, etc.</p>
<div style="display: block; float: left; margin: 0 25px 0 10px; border: 1px solid #C0C0C0;"><a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/painel-de-controle.png" title="Painel de Controle: note o ícone do MediaTouch" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-590" title="Painel de Controle: note o ícone do MediaTouch" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/painel-de-controle-150x150.png" alt="" width="108" height="108" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/MediaTouch.png" title="MediaTouch: verifique se os botões estão habilitados" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-589" title="MediaTouch: verifique se os botões estão habilitados" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/MediaTouch-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPad.png" title="LuxPad: verifique se o LuxPad foi instalado" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-582" title="LuxPad: verifique se o LuxPad foi instalado" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPad-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig.png" title="Selecione o LuxPad e vá em Configurações" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-583" title="Selecione o LuxPad e vá em Configurações" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig1.png" title="Configure o LuxPad " rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-584" title="Configure o LuxPad " src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig1-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig2.png" title="Aqui você pode escolher as ações dos botões" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-585" title="Aqui você pode escolher as ações dos botões" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig2-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig3.png" title="LuxPadConfig3" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-586" title="LuxPadConfig3" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig3-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig4.png" title="LuxPadConfig4" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-587" title="LuxPadConfig4" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig4-150x150.png" alt="" width="120" height="120" /></a><br />
<a href="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig5.png" title="LuxPadConfig5" rel="lightbox[577]" rel="lightbox[577]"><img class="alignnone size-thumbnail wp-image-588" title="LuxPadConfig5" src="http://blog.interpossi.com.br/wp-content/uploads/2010/01/LuxPadConfig5-150x150.png" alt="" width="120" height="120" /></a></div>
<p>O fato é que o nome oficial das teclas é &#8220;Synaptics Acer MediaTouch&#8221;, e o dispositivo que as controla é o &#8220;Synaptics LuxPad&#8221;. Na verdade, trata-se de &#8220;outro <em>mouse</em>&#8221; conectado ao computador, com várias teclas que, através do <em>driver</em>, assumem ações &#8220;multimídias&#8221;.</p>
<p>O problema com esse tecladinho é que, pelo menos com todos os notebooks <em>Acer </em>desse tipo que conheço (amigos, família, etc&#8230; ele é bem popular por aqui), essas teclas não funcionam no Windows XP, nem no Vista, e muito menos no Windows 7. No Linux então, nem se fala. Já li <a title="MediaTouch no Linux" rel="nofollow" href="http://bbs.archlinux.org/viewtopic.php?id=78628" target="_blank">algo</a> sobre modificar o <em>Xorg.conf</em> afim de manipulá-las, mas não tive ânimo pra isso.</p>
<p>Existem, claro, alguns casos estranhos em que essas teclas funcionam em certas versões do Windows. Mas, mesmo funcionando, não permitem configurações, o dispositivo não é encontrado, etc. Então, podemos dizer que funciona por <span style="text-decoration: line-through;">cagada</span> sorte mesmo.</p>
<p>Vamos ao que interessa. Se eu estou escrevendo sobre isso, é porque achei um jeito de funcionar certo? Quase. Alguém achou esse jeito, e eu só estou compartilhando a informação. Só pra lembrar, estou usando um Acer Aspire 5920, com o sistema operacional Windows 7 Ultimate 64bits.</p>
<p>Mas antes, a gente poderia dizer: ah, é só entrar no site da <a title="Acer Brasil" rel="nofollow" href="http://br.acer.com/acer/home.do?LanguageISOCtxParam=pt&amp;ctx2.c2att1=29&amp;CountryISOCtxParam=BR&amp;ctx1.att21k=1&amp;CRC=3634858939" target="_blank">Acer </a>e baixar os drivers. <a title="Serviço Técnico Acer" rel="nofollow" href="http://br.acer.com/acer/service.do?LanguageISOCtxParam=pt&amp;miu10einu24.current.attN2B2F2EEF=3753&amp;sp=page15e&amp;ctx2.c2att1=29&amp;miu10ekcond13.attN2B2F2EEF=3753&amp;CountryISOCtxParam=BR&amp;ctx1.att21k=1&amp;CRC=3199097251" target="_blank">Experimente</a>! Infelizmente, pra mim, o driver de lá (TouchPad Synaptics 14.0.6.0) não funcionou. Instalou o TouchPad (aquele mouse de passar o dedo.. hehe), mas as teclinhas luminosas nada.</p>
<p>Aí alguém poderia dizer: ah, você sabe que é um dispositivo da <a title="Synaptics" rel="nofollow" href="http://www.synaptics.com/" target="_blank">Synaptics</a>! Entra no <a title="Driver da Synaptics" rel="nofollow" href="http://www.synaptics.com/support/drivers" target="_blank">site deles e baixa o driver</a>!</p>
<p>Certo, eu também tentei isso. O driver de lá é mais atual, detectou as teclas multimídias, mas mesmo assim elas não funcionaram. Fazer o quê?! (Gostaria de salientar (e parabenizar) a Synaptics e a Acer: de todos os fabricantes que tive que buscar drivers (incluindo a nVidia), os únicos que já tinham drivers para o Win7 64bits foram estes dois).</p>
<p>Então, o que eu fiz foi o seguinte: baixei um driver modificado, os chamados <em>mods</em>. Esse especificamente foi modificado para funcionar nos notebooks &#8220;Acer Aspire Gemstone series&#8221;. Mas existem vários outros modelos que utilizando o &#8220;LuxPad&#8221; da Synaptics. Talvez funcionem com ele.</p>
<p>Para instalar esse driver modificado é só fazer o seguinte:</p>
<ol>
<li>Baixe o driver modificado <a title="Driver Modificado" rel="nofollow" href="http://go.notebookreview.com/?id=525X832&amp;url=http%3A%2F%2Fmihd.net%2F42vtopk" target="_blank">aqui</a>.</li>
<li>Desinstale todo e qualquer driver da Synaptics no seu computador. É só ir em &#8220;Adicionar/Remover programas&#8221; e desinstalar. Reinicie.</li>
<li>Instale o driver modificado. Reinicie.</li>
<li>Ao iniciar, vá no Painel de Controle, onde você deverá encontrar o ícone da Synaptics. Vá lá e configura à vontade o MediaTouch, e verifique se está funcionando corretamente. Aqui do lado esquerdo eu coloquei uma lista de figuras, mostrando um exemplo de como configurar as teclas.</li>
</ol>
<p>Bom, espero que funcione com vocês. Eu tenho esse notebook faz um tempo já, e só agora consegui usar essas teclas&#8230; hehe. Boa sorte.</p>
<p>Se tiverem problemas para baixar o driver, me avisem pois tenho a cópia dele por aqui.</p>
<p>Até.</p>
<p>Fontes:</p>
<p><a title="Notebook Review" href="http://forum.notebookreview.com/showthread.php?t=218872" target="_blank">Notebook Review</a></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;"><strong>SynapticsSyna</strong></div>


<p>Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/' rel='bookmark' title='Permanent Link: Scilab e SIPToolBox no Windows'>Scilab e SIPToolBox no Windows</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/adicionando-recursos-avancados-ao-seu-roteador-wireless/' rel='bookmark' title='Permanent Link: Adicionando recursos avançados ao seu roteador wireless'>Adicionando recursos avançados ao seu roteador wireless</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/RmOAGRBwrwfL8Sfv3fS_hqb0zpc/0/da"><img src="http://feedads.g.doubleclick.net/~a/RmOAGRBwrwfL8Sfv3fS_hqb0zpc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/RmOAGRBwrwfL8Sfv3fS_hqb0zpc/1/da"><img src="http://feedads.g.doubleclick.net/~a/RmOAGRBwrwfL8Sfv3fS_hqb0zpc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=9r3COmCPO-o:NhEQKd_sCRQ:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=9r3COmCPO-o:NhEQKd_sCRQ:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=9r3COmCPO-o:NhEQKd_sCRQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=9r3COmCPO-o:NhEQKd_sCRQ:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=9r3COmCPO-o:NhEQKd_sCRQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Recuperando arquivos apagados</title>
		<link>http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/</link>
		<comments>http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 17:30:14 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apagados]]></category>
		<category><![CDATA[arquivos]]></category>
		<category><![CDATA[câmera]]></category>
		<category><![CDATA[deletados]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[pendrive]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[recuperar]]></category>
		<category><![CDATA[restaurar]]></category>
		<category><![CDATA[undelete]]></category>
		<category><![CDATA[unerase]]></category>
		<category><![CDATA[unformat]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=549</guid>
		<description><![CDATA[Apagou arquivos importantes? Pendrive, câmera, HD... não importa onde, veja algumas dicas de como recuperá-los.


Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/adicionando-recursos-avancados-ao-seu-roteador-wireless/' rel='bookmark' title='Permanent Link: Adicionando recursos avançados ao seu roteador wireless'>Adicionando recursos avançados ao seu roteador wireless</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/half-open-aumentado-a-velocidade-dos-seus-downloads/' rel='bookmark' title='Permanent Link: Aumentado a velocidade dos seus downloads'>Aumentado a velocidade dos seus downloads</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/usando-geoip-e-google-maps/' rel='bookmark' title='Permanent Link: Usando GeoIP e Google Maps'>Usando GeoIP e Google Maps</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Tá pessoal, eu concordo: existem vários posts sobre isso por aí, certo? Mas e daí, vou escrever mais um. Só que aqui os posts, como vocês talvez tenham notado, são diferentes: normalmente tem uma historinha de contexto. Vamos a ela então.</p>
<p>A ideia que deu início a esse blog foi o fato de muitos amigos e conhecidos me procurarem, desesperados, querendo uma ajudinha com o PC deles. Já me apareceu de tudo, até isso:</p>
<blockquote><p><em>Cara, socorro! Meu computador tá com vírus. Já é a terceira vez que escrevo esse email. Toda vez que leio e acho algum erro no texto, volto para consertar, e aí que tá o problema, eu vou digitando e aí vai apagando o que ta escrito na frente, que eu escrevi antes. Aí tenho que escrever o email todo dinovo. Que q eu faço?</em></p></blockquote>
<p>Essa foi simples: &#8220;Velho, desliga o INSERT!&#8221;.</p>
<p>Diante de um repertório tão extenso, minha noiva e meu camarada (o ex-Físico Maluco) disseram: &#8220;Cara, faz um blog pra você, e escreve essas dicas lá&#8221;. E aqui estamos.</p>
<p>A última aventura aconteceu quando uma amiga tinha acabado de chegar de uma viagem, segundo ela, super legal. Organizando as fotos, ela selecionou a opção &#8220;Delete All&#8221;, no lugar de apenas &#8220;Delete&#8221;. Resultado: todas as fotos da viagem foram apagadas da sua câmera digital.</p>
<p>Rapidamente, ela contatou o seu amigo que faz computação. Aliás, todo mundo tem um &#8220;amigo que faz computação&#8221;, já notaram isso? (principalmente quem faz computação.. aí tem vários <img src='http://blog.interpossi.com.br/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</p>
<p>Mas e aí, tem jeito? Bom, não é bem a minha praia, mas vamos tentar.</p>
<h3>O que fazer ao apagar um arquivo acidentalmente?</h3>
<p>Sempre que você tiver apagado, deletado, excluído, etc, seus dados, arquivos de imagem, fotos, músicas, documentos importantes principalmente, etc, <strong>a primeira coisa a fazer é não mexer mais na unidade de armazenamento</strong>. Se o problema aconteceu no pendrive, desconecto-o e não mexa mais nele até saber o que fazer. O mesmo vale para sua câmera, seu diskete, HD, etc. No caso de HDs, se o arquivo estava na mesma unidade/partição do sistema operacional, o melhor é desligar o PC, tirar o HD e usar outro computador para recuperar os arquivos.</p>
<p>Mas por que isso? Simples: os arquivos no HD (pendrive, cartão de memória, etc) não estão em lugares certinhos. Eles estão espalhados por lá. Mas a gente acha eles rapidinho pois existe uma &#8220;tabela&#8221; (no Windows, MFT: Master File Table) dizendo &#8220;tal arquivo está na posição X&#8221;. Você deve ter notado que é muito mais rápido &#8220;mover&#8221; um arquivo de 4GB dentro da mesma unidade, do que criar uma cópia. Exatamente porque a posição física do arquivo no HD não muda. O que muda é a informação sobre esse arquivo na tabela de alocação de arquivos: para mover, basta ir na tabela e dizer &#8220;pasta/arquivo  está em X, agora se chama nova_pasta/arquivo, mas continua em X&#8221;. Da mesma forma, é muito mais rápido apagar um arquivo do que copiá-lo para o PC, certo? Pelo mesmo motivo: ao apagá-lo, não tiramos ele fisicamente do HD (suas informações magnéticas continuam lá), mas sim, atualizamos a tabela dizendo que aquele arquivo não existe mais (marcando-o como &#8220;deletado&#8221; na tabela) e que seu espaço está livre para ser usado por outros arquivos.</p>
<p>É aí que está o problema: se você continuar usando o pendrive, a câmera ou o HD, corre o risco de gravar um arquivo sobre a posição onde estava o arquivo que você desejava recuperar. E aí sim, depois de sobrescrever os dados magneticamente, não tem muito jeito de recuperar não. Então, apagou acidentalmente? Pare de mexer!</p>
<h3>Como recuperar um arquivo apagado acidentalmente? (ou formatado acidentalmente)</h3>
<p>A não ser que você seja um <em>expert</em> em armazenamento digital, <strong>a segunda coisa a fazer é obter uma ferramente que lhe auxilie a recuperar os dados apagados</strong>. E isso é uma coisa bastante fácil, pois essas ferramentes existem desde que pessoas apagam coisas acidentalmente, ou seja, desde o surgimento do PC. A primeira (que eu tenho conhecimento) foi o <em>undelete</em>. Quem lembra dele? Um comando do DOS que recuperava arquivos apagados acidentalmente. Existia também o <em>unformat</em>, mas aí já é outra história.</p>
<h4>Como essas ferramentas funcionam?</h4>
<p>O que essas ferramentas fazem é o seguinte: elas buscam na tabela de arquivos as entradas que estão marcadas como &#8220;deletado&#8221;. Esses arquivos estão marcados como &#8220;deletado&#8221;, mas ainda mantêm todas as informações, como tamanho, onde começa o arquivo, onde termina, etc. Depois, basta usar essas informações para extrair os dados do arquivo do dispositivo, e copiá-los para um lugar seguro,  recuperando-o. Outra técnica, mais demorada, consiste em varrer o conteúdo do disco, passando bloco por bloco, procurando por algum bloco cujo o início se pareça com o início de algum arquivo conhecido. Ele sabe que encontrou um arquivo de imagem JPEG quando acha um bloco que comece com &#8220;0xff,0xd8,0xff,0xe0&#8243;, pois todo arquivo JPEG começa assim (é um pouco mais complicado que isso, mas&#8230;).</p>
<p>Essas informações são úteis para sabermos da real chance de se recuperar um arquivo. Não depende só dele ter sido sobrescrito por outro (embora essa seja o maior risco de perda do arquivo). Um dispositivo que esteja muito fragmentado (o programa não conseguirá reunir as partes), ou um arquivo que tenha um formato muito exótico (cujo cabeçalho não seja conhecido pelo programa) são outros fatores que vão influenciar nas suas chances de sucesso.</p>
<h4>Qual ferramenta usar?</h4>
<p>Hoje em dia, para quem utiliza o MS Windows, eu recomendo o <a rel="nofollow" href="http://www.piriform.com/recuva" target="_blank">Recuva</a>. Muito bem feito, visual bacana e fácil de usar: tudo que um usuário do Windows espera de uma ferramenta (eu particularmente, utilizo o Windows quando preciso recurar um arquivo, frequentemente, do pendrive). Recuperar arquivos utilizando o Recuva não requer prática, tampouco habilidade. Para isso, basta selecionar a unidade de onde você gostaria de recuperar o arquivo, esperar ele buscar por arquivos &#8220;apagados&#8221;, selecionar o arquivo que você deseja recuperar e recuperar.</p>
<p>Dentre as habilidades do Recusa, destacam-se:</p>
<div id="attachment_560" class="wp-caption alignright" style="width: 310px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/11/recuva.png" title="Utilizando o Recuva" rel="lightbox[549]" rel="lightbox[549]"><img class="size-medium wp-image-560" title="Utilizando o Recuva" src="http://blog.interpossi.com.br/wp-content/uploads/2009/11/recuva-300x224.png" alt="Utilizando o Recuva" width="300" height="224" /></a><p class="wp-caption-text">Utilizando o Recuva</p></div>
<ul>
<li>Recuperar arquivos de quase todos os lugares: pendrivers, cartões de memória, HD, câmera digital, iPod, etc. Falando mais tecnicamente, de qualquer dispositivo que tenha esses sistemas de arquivos: FAT12, FAT16, FAT32, exFAT, NTFS, NTFS5 , NTFS + EFS;</li>
<li>Recuperar dados de dispositivos danificados e <strong>até de dispositivos formatos!</strong> (Bom, é o que está escrito no site: ele recupera arquivos que foram formatados também.. que bom);</li>
<li>Recuperar e-mails apagados (isso se você utilizar um cliente de e-mail desktop, tipo Outlook, Firebird, etc);</li>
<li>Tem a opção de &#8220;pré-visualização&#8221;, ou seja, ver o arquivo antes de recuperá-lo. Muito interessante para fotos. Experimentem na sua câmera digital. Vocês vão ficar espantados com quantas &#8220;raridades&#8221; estavam &#8220;apagadas&#8221; no cartão de memória. Ótimo pra recurar aquela foto que seu amigo apagou porque estava &#8220;feio&#8221;. Heheheheh.</li>
<li>Ele pode ainda, apagar definitivamente e de forma segura um arquivo, de modo que ele não possa ser recuperado nem pelo Recuva e nem por outros programas. Provavelmente, ele escreve &#8220;0&#8243; (zero) sobre toda a área que o arquivo estava ocupando, apagando-o fisicamente (magneticamente) do dispositivo;</li>
<li>Ele ainda conta com a opção &#8220;Verificação Profunda&#8221;: aquela que varre o dispositivo de armazenamento em busca de &#8220;padrões&#8221; que indiquem um arquivo, além de usar o método padrão, de buscar por arquivos marcados como deletado;</li>
<li>E ainda, conta com um &#8220;Assistente <em>(Wizard</em>)&#8221; de recuperação, que facilita ainda mais o seu uso;</li>
<li>E por fim, está disponível em várias linguagens, dentre elas, o Português.</li>
</ul>
<p>Agora, se você está utilizando o Linux, ou gostaria de recuperar algum arquivo em um sistema não suportado pelo Recuva, outras opções são:</p>
<ul>
<li><a title="Recupar arquivos apagados no Linux" rel="nofollow" href="http://virtual01.lncc.br/~licht/linux/aplicativos.mc.recuperar.apagados.html" target="_blank">Midnight Commander</a>: para sistema de arquivos EXT2FS;</li>
<li><a title="PhotoRec" rel="nofollow" href="http://www.cgsecurity.org/wiki/PhotoRec" target="_blank">PhotoRec</a> (componente do pacote <a title="Download TestDisk" rel="nofollow" href="http://www.cgsecurity.org/wiki/TestDisk_Download" target="_blank">TestDisk</a>): para sistemas de arquivos FAT, NTFS, EXT2, EXT3 e HFS+;</li>
</ul>
<p>Espero que seja útil. Até a próxima.</p>


<p>Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/adicionando-recursos-avancados-ao-seu-roteador-wireless/' rel='bookmark' title='Permanent Link: Adicionando recursos avançados ao seu roteador wireless'>Adicionando recursos avançados ao seu roteador wireless</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/half-open-aumentado-a-velocidade-dos-seus-downloads/' rel='bookmark' title='Permanent Link: Aumentado a velocidade dos seus downloads'>Aumentado a velocidade dos seus downloads</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/usando-geoip-e-google-maps/' rel='bookmark' title='Permanent Link: Usando GeoIP e Google Maps'>Usando GeoIP e Google Maps</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/RIQ2wnmuIDdv1j_9i0ACHsKN4Yo/0/da"><img src="http://feedads.g.doubleclick.net/~a/RIQ2wnmuIDdv1j_9i0ACHsKN4Yo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/RIQ2wnmuIDdv1j_9i0ACHsKN4Yo/1/da"><img src="http://feedads.g.doubleclick.net/~a/RIQ2wnmuIDdv1j_9i0ACHsKN4Yo/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=8_nBNTJnqpI:0dPpzf2OTQ8:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=8_nBNTJnqpI:0dPpzf2OTQ8:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=8_nBNTJnqpI:0dPpzf2OTQ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=8_nBNTJnqpI:0dPpzf2OTQ8:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=8_nBNTJnqpI:0dPpzf2OTQ8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Faça você mesmo: Luminária USB</title>
		<link>http://blog.interpossi.com.br/artigos/faca-voce-mesmo-luminaria-usb/</link>
		<comments>http://blog.interpossi.com.br/artigos/faca-voce-mesmo-luminaria-usb/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 23:00:24 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[luminária]]></category>
		<category><![CDATA[luz]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=484</guid>
		<description><![CDATA[Veja como transformar uma luminária de 1,99 em uma Luminária USB em alguns minutos


Não há artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p>Sim, eu sei: existem vários esquemas na Internet sobre como fazer uma luminária utilizando a alimentação da porta USB. No entanto, vou mostrar a que eu fiz aqui, muito simples, dá até vergonha, mas agora já fiz e já tirei as fotos, então vou postar. Hehe. E serve justamente pra isso, mostrar que é muito fácil fazer as coisas hoje em dia, tem muita informação disponível, basta ter um pouco de iniciativa e saber por onde começar.</p>
<div id="attachment_495" class="wp-caption alignleft" style="width: 310px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/09/dsc06129.jpg" title="Luminária e Cabo USB" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-495" title="Luminária e Cabo USB" src="http://blog.interpossi.com.br/wp-content/uploads/2009/09/dsc06129-300x225.jpg" alt="Luminária e Cabo USB" width="300" height="225" /></a><p class="wp-caption-text">Luminária e Cabo USB</p></div>
<p>Em primeiro lugar, eu não fiz a luminária em si. É bem fácil caso você queria fazer (LED, interruptor e suporte), mas eu já tinha uma (de brinquedo, eu acho). Comprei-a em uma lojinha daquelas de 1,99. Foi baratinho, coisa de R$ 3,99 na época (tem um tempão que comprei, e ela ficou jogada aqui no armário, até a minha brilhante (literalmente) ideia). É uma daquelas luminárias que utilizam (cinco) LEDs de alto brilho e 3 pilhas do tipo AAA.</p>
<p>A questão foi que eu estava utilizando o computador à noite, com a luz apagada (dada o avanço das horas), e não conseguia ver nada no teclado. Lembrei-me dessa luminária, mas não tinha a menor intensão de comprar pilhas. Então, por que não alimentá-la com energia do notebook?</p>
<div style="float: right;">
<div id="attachment_502" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/09/dsc06136.jpg" title="Par de dados e par de energia " rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-502" style="margin: 0pt auto;" title="Par de dados e par de energia " src="http://blog.interpossi.com.br/wp-content/uploads/2009/09/dsc06136-300x225.jpg" alt="Par de dados e par de energia" width="115" height="86" /></a><p class="wp-caption-text">Par de dados (verde e branco) e par de energia</p></div>
<div id="attachment_504" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/09/dsc06133.jpg" title="Orifício para o fio" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-504" title="Orifício para o fio" src="http://blog.interpossi.com.br/wp-content/uploads/2009/09/dsc06133-300x225.jpg" alt="Orifício para o fio" width="115" height="86" /></a><p class="wp-caption-text">Orifício para o fio</p></div>
<div id="attachment_509" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06137.jpg" title="Conectando cabo USB na Luminária" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-509" title="Conectando cabo USB na Luminária" src="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06137-300x225.jpg" alt="Conectando cabo USB na Luminária" width="115" height="86" /></a><p class="wp-caption-text">Conectando cabo USB na Luminária</p></div>
<div id="attachment_510" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06140.jpg" title="Conectando o cabo USB a Luminária" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-510" title="Conectando o cabo USB a Luminária" src="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06140-300x225.jpg" alt="Conectando o cabo USB a Luminária" width="115" height="86" /></a><p class="wp-caption-text">Conectando o cabo USB a Luminária</p></div>
<div id="attachment_527" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06141.jpg" title="Luminária com cabo USB já adptado" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-527" title="Luminária com cabo USB já adptado" src="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06141-300x225.jpg" alt="Luminária com cabo USB já adptado" width="115" height="86" /></a><p class="wp-caption-text">Luminária com cabo USB já adptado</p></div>
<div id="attachment_511" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06143.jpg" title="Luminária USB pronta" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-511" title="Luminária USB pronta" src="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06143-300x225.jpg" alt="Luminária USB pronta" width="115" height="86" /></a><p class="wp-caption-text">Luminária USB pronta</p></div>
<div id="attachment_526" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06152.jpg" title="Luminária funcionando sem pilhas" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-526" title="Luminária funcionando sem pilhas" src="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06152-300x225.jpg" alt="Luminária funcionando sem pilhas" width="115" height="86" /></a><p class="wp-caption-text">Luminária funcionando sem pilhas</p></div>
<div id="attachment_512" class="wp-caption alignnone" style="width: 125px"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06146.jpg" title="Luminária USB em ação" rel="lightbox[484]" rel="lightbox[484]"><img class="size-medium wp-image-512" title="Luminária USB em ação" src="http://blog.interpossi.com.br/wp-content/uploads/2009/10/dsc06146-300x225.jpg" alt="Luminária USB em ação" width="115" height="86" /></a><p class="wp-caption-text">Luminária USB em ação</p></div>
</div>
<p>Em segundo lugar, qual conexão usar? Eu gostaria de usar a porta paralela, para eu poder acender e apagar a luminária pelo próprio computador, mas o notebook não tem uma (e eu não vou comprar um adaptador). Mas tem várias portas USB (claro que dá pra controlar a luminária pela porta USB, mas é mais difícil do que usando a paralela, e eu não tenho tempo). Então, vamos usar a USB mesmo, será que dá?</p>
<p>Uma porta USB fornece energia para os dispositivos que se conectam a ela. Para ser mais exato, ela fornece +5V, com uma amperagem máxima de 500mA. Humm! A luminária utiliza 3 pilhas AAA, de +1,5V cada em série, ou seja, +4,5V nominais. Então, usar a porta USB parece bem prático. Vai ficar até mais brilhante! Então vamos utilizá-la.</p>
<p>Definido o projeto (Hehehe), mãos à obra. Os passos são muito simples, e vou ser bem genérico, pois nem todo mundo vai ter a mesma luminária, etc.</p>
<ol>
<li>Pegue o seu cabo USB velho. O que nos interessa nele é o plug de entrada (aquele que encaixa no notebook, pc, etc). Corte-o, deixando um bom pedaço de fio (eu deixei uns 30cm), para que a luminária possa se afastar do computador. Desencape a extremidade onde foi feito o corte. O cabo USB tem dois pares de fios: o par entrelaçado, como um DNA, são os fios de dados (esses não nos interessam), e o outro par é dos fios de alimentação (existe ainda o revestimento metálico, que poderia ser um fio terra). Corte e isole tudo, deixando apenas o par de fios de alimentação para serem usados.</li>
<li>Retire as pilhas da luminária (se estiverem lá), abra-a (desaparafuse, se necessário)  observe como as pilhas alimentam os LEDs. Normalmente, isso se faz através de fios internos, que saem da bandeja de pilhas e vão até os LEDs. O que vamos fazer é muito simples: no lugar das pilhas, iremos colocar os fios de alimentação da USB, ou seja, conectaremos os fios internos, ora conectados na bandeja de pilhas, diretamente nos fios de alimentação do cabo USB. Para tanto, vamos começar fazendo um pequeno orifício na parte anterior da luminária, por onde vamos passar o cabo USB.</li>
<li>Agora, conecte os fios de alimentação do cabo aos fios internos que vão para os LEDs, observando a polaridade. No meu caso, o fio vermelho era o fio positivo (+5V) e o preto o negativo. É importante conectar com a polaridade correta, pois os LEDs (são diodos) não funcionam na polaridade errada.</li>
<li>E pronto! Basta soldar (ou só juntar e colocar fita isolante como eu fiz <img src='http://blog.interpossi.com.br/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ), isolar tudo, fechar a luminária, conectar ela na porta USB e, como a minha tinha um interruptor, apertá-lo e testar se funcionou. Se a sua não tiver um interruptor, é só comprar um legal em qualquer loja de eletrônica, assim como também você poderia comprar os LEDs, o cabo USB, um suporte, e montar sua própria luminária, usandos os princípios que mostrei aqui.</li>
</ol>
<p>Esse &#8220;postizinho&#8221; não tem nada de extraordinário. A intensão é mesmo a de mostrar que dá pra fazer um monte de coisas legais, resolvendo alguns dos nossos tantos problemas, dando-nos até mais conforto, com pequenas iniciativas e algumas coisas simples, que às vezes nem notamos. Eu resolvi meu problema com o teclado, reciclei a minha luminária velha e um cabo USB que há tempos ficavam entulhando aqui e ainda de quebra pude compartilhar tudo aqui. ;P</p>
<p>Ah, alguém certamente irá dizer &#8220;mais ele iluminou o teclado do notebook, que já é iluminado pela tela&#8221;. Tá certo, eu fiz isso nas fotos, mas é que eu não uso esse teclado do note em casa: para programar ele é muito ruim, por isso uso um outro teclado, que fica aí nessa mesinha, mas não tive a presença de espírito de usá-lo nas fotos.</p>
<p>Até a próxima.</p>


<p>Não há artigos relacionados.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/ygJxfHvWQ5RACn5ew04cfOeUnpk/0/da"><img src="http://feedads.g.doubleclick.net/~a/ygJxfHvWQ5RACn5ew04cfOeUnpk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/ygJxfHvWQ5RACn5ew04cfOeUnpk/1/da"><img src="http://feedads.g.doubleclick.net/~a/ygJxfHvWQ5RACn5ew04cfOeUnpk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=_iyBvfiCeZM:BbHMhEGnt2I:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=_iyBvfiCeZM:BbHMhEGnt2I:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=_iyBvfiCeZM:BbHMhEGnt2I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=_iyBvfiCeZM:BbHMhEGnt2I:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=_iyBvfiCeZM:BbHMhEGnt2I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/faca-voce-mesmo-luminaria-usb/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>FavIcons: ícones personalizados na barra de endereço</title>
		<link>http://blog.interpossi.com.br/artigos/favicons-icones-personalizados-na-barra-de-endereco/</link>
		<comments>http://blog.interpossi.com.br/artigos/favicons-icones-personalizados-na-barra-de-endereco/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 00:45:04 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[animado]]></category>
		<category><![CDATA[favicon]]></category>
		<category><![CDATA[favoritos]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[ícone]]></category>
		<category><![CDATA[shortcuticon]]></category>
		<category><![CDATA[websiteicon]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=474</guid>
		<description><![CDATA[Dica de ferramenta para criar facilmente ícones animados personalizados para colocar no seu site.


Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/descubra-sites-hospedados-no-mesmo-servidor-que-o-seu/' rel='bookmark' title='Permanent Link: Descubra sites hospedados no mesmo servidor que o seu'>Descubra sites hospedados no mesmo servidor que o seu</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/ajax-loader-icon-gifs-animados-para-aplicacoes-com-ajax/' rel='bookmark' title='Permanent Link: Ajax Loader Icon: gifs animados para aplicações com Ajax'>Ajax Loader Icon: gifs animados para aplicações com Ajax</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Saudações pessoal.</p>
<p style="text-align: justify;">Essa semana foi bem corrida, e não deu tempo de atualizar o blog. Além disso, to com uma &#8220;postagem&#8221; bacana para publicar aqui, mas o pessoal da hospedagem não está colaborando muito.. : ( Infelizmente, eu tenho essa mania de não somente falar sobre as coisas que acho legais, mais mostrar exemplos funcionando.. E é aí que a hospedagem está me enrolando.. hehe. Mas vamos ao post de hoje então.</p>
<p style="text-align: justify;">Esse blog tem um íconezinho personalizado, que fica aparecendo no seu navegador, no seu favoritos (caso você tenha adicionado o blog como favorito) e na barra de tarefas, quando você minimiza a janela do navegador.</p>
<p style="text-align: justify;">Esse iconezinho é chamado de FavIcon (uma abreviação de Favorites Icon, pois sua principal função, no início, era fornecer um ícone para o seu site quando listado nos favoritos do navegador). Também conhecido como Website icon, Shortcut icon, Url icon e Bookmark icon, nada mais é do que uma imagem de 16&#215;16, 32&#215;32 ou 64&#215;64 pixels (mas até hoje, só utilizei de 16&#215;16).</p>
<p style="text-align: justify;">Inicialmente, o formato utilizado para essa imagem era o ICO, mas hoje os navegadores (a maioria deles) já aceitam vários formatos, como PNG, GIF e JPG (muito em breve, o firefox deverá suportar o SVG também, não testei, mas talvez já até suporte).</p>
<p style="text-align: justify;">Para colocar um ícone desses no seu site, primeiro, basta criar um. Para isso, existe um excelente site, o <a title="Crie seu próprio FavIcon" rel="nofollow" href="http://www.favicon.cc/" target="_blank">FavIcon.cc</a>. Nele você pode criar o seu ícone online, na própria página, inclusive criando ícones animados, e depois baixá-los. Esse que estou utilizando, (bem horrivelzinho por sinal), eu fiz lá.. mas tá horrivelzinho por causa das minhas habilidades artísticas serem limitadas.. <img src='http://blog.interpossi.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Além disso, o site permite importar imagens normais (grandes), e ele próprio faz um ícone baseando-se nelas. Permite ainda que você publique o seu ícone, ou que veja vários ícones que foram criados e publicados por outros usuários.</p>
<p style="text-align: justify;">
<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_477" class="wp-caption aligncenter" style="width: 565px;">
<dt class="wp-caption-dt"><a href="http://blog.interpossi.com.br/wp-content/uploads/2009/09/favicon.png" title="Criando um FavIcon" rel="lightbox[474]" rel="lightbox[474]"><img class="size-medium wp-image-477" title="Criando um FavIcon" src="http://blog.interpossi.com.br/wp-content/uploads/2009/09/favicon.png" alt="Criando um FavIcon " width="555" height="278" /></a></dt>
<dd class="wp-caption-dd">Criando um FavIcon </dd>
</dl>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">Depois criado o seu ícone, basta colocá-lo em alguma pasta do seu servidor, onde está localizado o seu site. No meu caso, o meu favicon foi colocado no seguinte endereço: <code>http://blog.interpossi.com.br/wp-content/themes/arras-theme/images/favicon.ico</code></p>
<p style="text-align: justify;">Com esse endereço em mãos, você deve incluir uma tag LINK entre as tags &lt;head&gt; e &lt;/head&gt; do seu site, com o seguinte formato:<br />
<code>&lt;link rel="shortcut icon" href="CAMINHO_PARA_O_SEU_ARQUIVO_DE_ICONE" /&gt; </code></p>
<p style="text-align: justify;">Novamente, no meu caso, utilizando o caminho que eu citei acima, ficaria assim:<br />
<code>&lt;link rel="shortcut icon" href="http://blog.interpossi.com.br/wp-content/themes/arras-theme/images/favicon.ico" /&gt;</code></p>
<p style="text-align: justify;">E pronto!</p>
<p style="text-align: justify;">Existem alguns detalhes sobre formatos, brigas entre a W3C e a Microsoft, etc.. Se vocês quiserem saber um pouco mais sobre isso, basta acessar o <a title="FavIcon na Wikipedia (em inglês)" rel="nofollow" href="http://en.wikipedia.org/wiki/Favicon" target="_blank">artigo da Wikipedia sobre FavIcons</a>.</p>
<p style="text-align: justify;">Mas só lembrando que o jeito que disse acima é o jeito mais &#8220;antigo&#8221; de se fazer isso, e sempre funcionou pra mim na prática, por isso não me preocupei em &#8220;seguir a cartilha da W3C&#8221;, que ainda não é aceita por todos os navegadores (ainda!)  <img src='http://blog.interpossi.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>


<p>Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/descubra-sites-hospedados-no-mesmo-servidor-que-o-seu/' rel='bookmark' title='Permanent Link: Descubra sites hospedados no mesmo servidor que o seu'>Descubra sites hospedados no mesmo servidor que o seu</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/ajax-loader-icon-gifs-animados-para-aplicacoes-com-ajax/' rel='bookmark' title='Permanent Link: Ajax Loader Icon: gifs animados para aplicações com Ajax'>Ajax Loader Icon: gifs animados para aplicações com Ajax</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/Om0CNKrEmayQ8yNRPPJ2EH62B1c/0/da"><img src="http://feedads.g.doubleclick.net/~a/Om0CNKrEmayQ8yNRPPJ2EH62B1c/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Om0CNKrEmayQ8yNRPPJ2EH62B1c/1/da"><img src="http://feedads.g.doubleclick.net/~a/Om0CNKrEmayQ8yNRPPJ2EH62B1c/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=MLXjvjRZ_Lw:YbY36hjgzQw:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=MLXjvjRZ_Lw:YbY36hjgzQw:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=MLXjvjRZ_Lw:YbY36hjgzQw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=MLXjvjRZ_Lw:YbY36hjgzQw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=MLXjvjRZ_Lw:YbY36hjgzQw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/favicons-icones-personalizados-na-barra-de-endereco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scilab e SIPToolBox no Windows</title>
		<link>http://blog.interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/</link>
		<comments>http://blog.interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 12:58:33 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[PDI]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[lena]]></category>
		<category><![CDATA[matlab]]></category>
		<category><![CDATA[scilab]]></category>
		<category><![CDATA[sip]]></category>
		<category><![CDATA[toolbox]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=458</guid>
		<description><![CDATA[Problemas para instalar o SIPToolBox no SciLab para Windows? Talvez isso ajude!


Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire/' rel='bookmark' title='Permanent Link: Teclado Multimídia do Acer Aspire'>Teclado Multimídia do Acer Aspire</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/half-open-aumentado-a-velocidade-dos-seus-downloads/' rel='bookmark' title='Permanent Link: Aumentado a velocidade dos seus downloads'>Aumentado a velocidade dos seus downloads</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Há algum tempo, eu cursei uma disciplina chamada &#8220;Processamento Digital de Imagens&#8221; (PDI). Dentre as várias coisas interessantes que vimos, estão os filtros de imagem.Utilizamos várias ferramentas para examinar os filtros existentes (os clássicos), criar e testar outros novos (muitas vezes, composições dos clássicos).</p>
<p>No entanto, (e aqui vai o motivo do artigo de hoje) uma dessas ferramentas demonstrou-se um pouco arisca: trata-se do <strong>S</strong>cilab <strong>I</strong>mage <strong>P</strong>rocessing toolbox, ou SIP. Mas pra que serve isso?</p>
<p>Primeiro, vamos conhecer o <a title="Scilab" rel="nofollow" href="http://www.scilab.org/" target="_blank">Scilab</a>. Ele é um software científico para computações numéricas, que provê um poderoso ambiente computacional para aplicações científicas e de engenharia. Falando mais abertamente, ele é a versão <em>open source</em> e <em>freeware</em> do <a title="MatLAB na Wikipédia" rel="nofollow" href="http://pt.wikipedia.org/wiki/MATLAB" target="_blank">MatLab</a>.</p>
<p>O SciLab permite adição de ferramentas, chamadas de <a title="Extensões do SciLab" rel="nofollow" href="http://www.scilab.org/contrib/index_contrib.php?page=download" target="_blank">Toolboxes</a>, e uma dessas ferramentas é o <a title="Scilab Image Processing" rel="nofollow" href="http://siptoolbox.sourceforge.net/" target="_blank">SIP</a>. Como o próprio nome já diz, o SIP é uma ferramenta <em>freeware</em> que adiciona ao SciLab a capacidade de processamento digital de imagens, possibilitando, de forma mais prática, tarefas como utilização de filtros, <em>blurring</em>, detecção de bordas, <em>thresholding</em> (binarização da imagem, por exemplo), manipulação do histograma, segmentação, processamento de cor, morfologia matemática, etc. Essas operações são úteis na solução de problemas do mundo real, desde planejamento de movimento de um carro até automatização de diagnósticos de imagens médicas.</p>
<p><em>Só por curiosidade, existe também a <a title="SIVP" rel="nofollow" href="http://sivp.sourceforge.net/" target="_blank">SIVP</a> (Scilab Image and Video Processing). Parece ser bem legal, não testei, mas só o <a title="Detecção de Rostos com SIVP" rel="nofollow" href="http://sivp.sourceforge.net/screenshots/screenshot-0.5.0.png" target="_blank">screenshot</a> dele rodando, fazendo detecção de rostos no vídeo, já chamou atenção.</em></p>
<p>Apesar de tudo soar tão bem, a instalação do SciLab com o SIP (no Windows) não é algo tão fácil. Pelo menos para mim e meus colegas que tentaram (na época), a instalação era bem sucedida, mas o SIP simplesmente não funcionava.</p>
<p>Faz algum tempo que não uso, e pra ser sincero eu não testei a dica hoje em dia. MAS, na época, descobri um jeito de fazer o conjunto funcionar, simples e que funcionava muito bem, e fiz um tutorial (e um vídeo no YouTube) sobre isso.</p>
<p>O fato é que, até hoje, recebo e-mails e mensagens nesse tal vídeo do YouTube me perguntando como fazer isso (pois o vídeo não está muito nítido <img src='http://blog.interpossi.com.br/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ), o que me leva a crer que o problema ainda não foi resolvido.</p>
<p>Então vamos lá, como instalar e configurar o SciLab com o SIP:</p>
<ol>
<li>Instale o SciLab. Na época, o pessoal do SIP sugeria o <a title="SciLab 4.0" rel="nofollow" href="http://www.scilab.org/download/4.0/scilab-4.0.exe" target="_blank">SciLab 4.0</a> (foi o que eu usei)</li>
<li>Instale o <a title="SIP para Windows" rel="nofollow" href="http://siptoolbox.sourceforge.net/devel/windows-port.php" target="_blank">SIP para Windows</a> (lembrando que a dica é pra usar o SIP com SciLab no Windows. No Linux parece que não há problemas)</li>
<li>Após a instalação, acesse o diretório do SIP, que fica dentro da pasta contrib, no diretório de instalação do SciLab. (Ex.: <code>c:\arquivos de programas\scilab-4.0\contrib\siptoolbox\</code>)</li>
<li>Abra e edite o arquivo <code>loader.sce</code></li>
<li>Encontre a linha <code>link(ImageMagickPath + 'CORE_RL_magick_.dll');</code></li>
<li>Substitua essa linha por essas duas:<br />
<code>chdir(ImageMagickPath);</code><br />
<code>link('CORE_RL_magick_.dll');﻿</code></li>
<li>Salve o arquivo. Abra o SciLab, clique na aba SIPToolBox. Tudo deverá funcionar agora. ; )</li>
</ol>
<p>Espero que ajude. Não vou colocar o vídeo aqui porque, realmente, a resolução não ficou muito boa, e na época eu não sabia utilizar o zoom do Camtasia&#8230; ; P</p>
<p>Até a próxma.</p>
<p><strong>Informação Aleatória Adicional Relacionada:</strong></p>
<div class="wp-caption alignleft" style="width: 120px"><img title="Lena" src="http://www.bilsen.com/aic/tests/lena/lena.bmp" alt="" width="110" height="110" /><p class="wp-caption-text">Lena</p></div>
<p>Foi nessa disciplina que eu conheci a <a title="Lena" rel="nofollow" href="http://www.bilsen.com/aic/tests/lena/lena.bmp" target="_blank">Lena</a> (moça aí do lado). Lena é o nome da imagem (ou, mais precisamente, da mulher que aparece na imagem) utilizada por 10 em cada 10 pessoas que estudam ou utilizam o processamento digital de imagens. É como o &#8220;Hello World&#8221; para quem está aprendendo a programar. Se você já conhece a Lena de rosto (nas suas incansáveis tentativas de fazer aquele filtro especial funcionar) e gostaria de saber mais sobre a história dela, dê uma olhada aqui: <a title="Lena: a primeira dama da internet" href="http://bitaites.org/cenas-geek/a-primeira-dama-da-internet" target="_blank">A Primeira Dama da Internet</a>.</p>
<p>.</p>


<p>Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/teclado-multimidia-do-acer-aspire/' rel='bookmark' title='Permanent Link: Teclado Multimídia do Acer Aspire'>Teclado Multimídia do Acer Aspire</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/half-open-aumentado-a-velocidade-dos-seus-downloads/' rel='bookmark' title='Permanent Link: Aumentado a velocidade dos seus downloads'>Aumentado a velocidade dos seus downloads</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/xWwfBOZ0qvgamdXJpegbQrdLre4/0/da"><img src="http://feedads.g.doubleclick.net/~a/xWwfBOZ0qvgamdXJpegbQrdLre4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/xWwfBOZ0qvgamdXJpegbQrdLre4/1/da"><img src="http://feedads.g.doubleclick.net/~a/xWwfBOZ0qvgamdXJpegbQrdLre4/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=epUmdhbyhik:I1xUFB5y_fU:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=epUmdhbyhik:I1xUFB5y_fU:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=epUmdhbyhik:I1xUFB5y_fU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=epUmdhbyhik:I1xUFB5y_fU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=epUmdhbyhik:I1xUFB5y_fU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/scilab-e-siptoolbox-no-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Descubra sites hospedados no mesmo servidor que o seu</title>
		<link>http://blog.interpossi.com.br/artigos/descubra-sites-hospedados-no-mesmo-servidor-que-o-seu/</link>
		<comments>http://blog.interpossi.com.br/artigos/descubra-sites-hospedados-no-mesmo-servidor-que-o-seu/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 19:04:32 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Destaque]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Ferramentas]]></category>
		<category><![CDATA[Hospedagem]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[ip sharing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=441</guid>
		<description><![CDATA[Descubra quais sites compartilham o mesmo servidor que você. Compartilhar o mesmo servidor de sites de conteúdo ilegal é furada.


Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/favicons-icones-personalizados-na-barra-de-endereco/' rel='bookmark' title='Permanent Link: FavIcons: ícones personalizados na barra de endereço'>FavIcons: ícones personalizados na barra de endereço</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/half-open-aumentado-a-velocidade-dos-seus-downloads/' rel='bookmark' title='Permanent Link: Aumentado a velocidade dos seus downloads'>Aumentado a velocidade dos seus downloads</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Essa dica é sobre uma ferramenta: a descoberta de Domínio através de Busca Reversa por IP.</p>
<p>Aqui vai uma breve descrição da importância da ferramenta. Se você quiser testá-la logo, vá para o <a href="#solucao">item Ferramenta</a>.</p>
<p>Todos os sites são hospedados em servidores web (web servers). Cada servidor normalmente tem um único endereço IP, um identificador numérico único dado a cada computador conectado à Internet.</p>
<p>No entanto, seria inviável para nós memorizarmos esses números. Por exemplo, ao invés de acessarmos o <a title="Google Inc." rel="nofollow" href="http://google.com" target="_blank">http://google.com</a> teríamos que acessar o http://<a title="Servidor Google" rel="nofollow" href="http://74.125.127.100" target="_blank">74.125.127.100</a> (experimente! esse é o endereço IP do servidor web do Google). Por esse motivo, todo site possui um &#8220;domínio&#8221;, ou seja, um pequeno texto, que segue algumas regras, que é capaz de dizer (através de servidores DNS) a qual IP aquele nome está ligado. Por exemplo, quando digitamos google.com, um servidor chamado DNS (Domain Name Server) diz ao seu computador que o domínio google.com é um apelido para o endereço IP 74.125.127.100.</p>
<p>O motivo do artigo de hoje é uma característica que foi introduzida no protocolo HTTP 1.1: muitos domínios podem ser hospedados por um mesmo endereço IP. Isso quer dizer que, um único servidor, que tem um único endereço IP, poderá ser o responsável por hospedar vários sites, cada um com seu domínio distinto.</p>
<p>Em 2003, mais de 87% de todos os domínio ativos na Internet compartilhavam seus endereços IP (ou seja, estavam rodando em servidores juntos com outros sites). A maioria dos sites atualmente estão hospedados em servidores com muitos (muitosss) outros sites.</p>
<p>Mas e daí? Isso só vai deixar meu site um pouco mais lento, não? Qual o problema nisso?</p>
<p>Talvez isso nem influencie tanto na velocidade do seu site, dependendo do servidor em questão.O meu site (blog) por exemplo (esse que você está lendo) está compartilhando um servidor com mais 122 outros sites (segundo as ferramentas), e não está tão lento assim, ou está? Mas eu assino o plano mais básico do meu host, por isso fico em um servidor com tantos outros (que também assinam esse mesmo plano).</p>
<p>Se eu olhar um outro site de um amigo, com muito mais acesso que o meu, e cujo plano de hospedagem tem mais recursos, não vou me surpreender com o fato do site dele está compartilhando o servidor com apenas 21 outros sites.</p>
<p>Óbvio que, como os servidores funcionam no esquema &#8220;o primeiro a chegar é o primeiro a ser servido, os demais esperam na fila&#8221;, se houver muitos sites com muitos acessos, em algum momento alguém que quiser acessar o meu vai estar em 100º lugar na fila do servidor, e terá que esperar. Como todos os sites que estão compartilhando o servidor comigo não têm tanto acessos assim, (exatamente como eu), isso não nos afeta tanto.</p>
<p>Na verdade, o maior problema nisso é que, para nós, usuários, o fato de um site ter o mesmo endereço IP de outro não faz a menor diferença. Mas para Mecanismos de Busca e Filtros de Sites, faz. Como assim?</p>
<p>A maioria dos mecanismos de busca (pelo menos os mais populares, como Google e Yahoo) aumentam o rank de um site baseados no número de links que apontam para esse site. Uma pessoa desonesta, com um servidor à disposição, poderia gerar inúmeros domínios aleatórios, todos apontando para o seu próprio site. Um jeito que os Mecanismos de Busca utilizam para detectar esse tipo de problema é olhar para o endereço IP de quem está linkando, e não para o domínio (nome do site). Isso quer dizer que esses mecanismos desvalorizam links de sites que apontam para outros sites que tenham o mesmo endereço IP. (Segundo eles, se dois sites têm o mesmo IP, provavelmente são do mesmo dono)</p>
<p>Claro que essa desvalorização dos links não é algo tão notável assim. Ter um servidor único, com um IP exlusivo, teria pouco ou nenhum efeito sobre o rank de um site. Mas ainda assim é algo a se pensar. Mas não só isso: um bom SEO pensaria, por exemplo, além de por todos os seus sites em IPs distintos, não usar o mesmo template para todos, não registrar todos os domínio no seu nome, enfim: apagar todos os traços de que os sites são do mesmo dono.</p>
<p><strong> </strong>Um outro problema, bem mais grave que o anterior, diz respeito ao bloqueio de um servidor (e todos os seus sites) por causa de um único site. É o chamado &#8220;overblocking&#8221;. Esse bloqueio ocorre quando um único site contém alguma forma conteúdo proibido (conteúdo adulto, violento, racista, etc) e por isso seu endereço IP é bloqueado. Se isso acontecer, todos os outros sites hospedados no mesmo servidor (com o mesmo IP) serão também bloqueados, independentemente se fizeram algo errado ou não. Esse tipo de bloqueio por IP é muito comum em empresas, escolas, universidades, além de estar presente em programas de &#8220;navegação segura&#8221;, firewalls, etc, que podem ser instalados nas máquinas dos usuários. Além disso, existem também as &#8220;blacklists&#8221; ou listas negras, onde estão diversos endereços IP de sites que realizam spam. Se por acaso o seu site estiver hospedado junto com outro que é utilizado para a prática de spam, as chances de seu endereço ser bloqueado são grandes.</p>
<p><strong><a name="solucao"></a>Ferramentas (ou Serviços?)<br />
 </strong></p>
<p>Uma das coisas que podem ser feitas é ter um IP exclusivo para seu site. Mas isso normalmente custa caro e a relação custo/benefício fica bem maior que a unidade. Além disso, alguns provedores vendem IPs reciclados (ou seja, que faziam parte de &#8220;blacklists&#8221;). Comprar esses IPs não é bom negócio.</p>
<p>Mas na verdade, felizmente, a maioria dos provedores de hospedagem de sites têm tudo isso em mente, e separam seus servidores por conteúdos. Sites pornográficos, de jogos eletrônicos, e até de spam ficam em seu próprio servidor (do mau). Enquanto os demais, ficam em servidores com outros sites de conteúdo semelhante.</p>
<p>Agora, se você quiser verificar quais sites estão hospedados juntos com o seu, existem algumas ferramentas para isso: basta acessar uma delas (abaixo) e digitar o endereço do seu site e verificar a lista de outros sites que estão hospedados com o mesmo endereço IP que o seu.</p>
<ul>
<li><a title="Alexandra Tools" rel="nofollow" href="http://www.axandra.com/free-online-seo-tool/shared-hosting-check.php" target="_blank">Alexandra</a></li>
<li><a rel="nofollow" href="http://www.yougetsignal.com/tools/web-sites-on-web-server/" target="_blank">YouGetSignal</a></li>
</ul>
<p>Mas atenção: o que essas ferramentas fazem é descobrir o IP do seu site, e pesquisar em bancos de dados de alguns mecanismos de buscas  e serviços da web se eles conhecem algum site que tenha esse mesmo endereço IP. Por isso, é bem provável que as ferramentas não mostrem TODOS os sites que estão juntos com o seu, mais apenas os mais &#8220;famosos&#8221; (que algum dia foram indexados por algum mecanismo desses).</p>
<p>Fontes:</p>
<ul>
<li><a title="YouGetSignal" rel="nofollow" href="http://www.yougetsignal.com/tools/web-sites-on-web-server/" target="_blank">YouGetSignal</a></li>
</ul>


<p>Artigos Relacionados:<ol><li><a href='http://blog.interpossi.com.br/artigos/recuperando-arquivos-apagados/' rel='bookmark' title='Permanent Link: Recuperando arquivos apagados'>Recuperando arquivos apagados</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/favicons-icones-personalizados-na-barra-de-endereco/' rel='bookmark' title='Permanent Link: FavIcons: ícones personalizados na barra de endereço'>FavIcons: ícones personalizados na barra de endereço</a></li>
<li><a href='http://blog.interpossi.com.br/artigos/half-open-aumentado-a-velocidade-dos-seus-downloads/' rel='bookmark' title='Permanent Link: Aumentado a velocidade dos seus downloads'>Aumentado a velocidade dos seus downloads</a></li>
</ol></p>
<p><a href="http://feedads.g.doubleclick.net/~a/e3V35Dzj1Br1ignOdKGQJfQhIVI/0/da"><img src="http://feedads.g.doubleclick.net/~a/e3V35Dzj1Br1ignOdKGQJfQhIVI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/e3V35Dzj1Br1ignOdKGQJfQhIVI/1/da"><img src="http://feedads.g.doubleclick.net/~a/e3V35Dzj1Br1ignOdKGQJfQhIVI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=bU7PFteRZ9Q:l0oOR3novTg:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=bU7PFteRZ9Q:l0oOR3novTg:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=bU7PFteRZ9Q:l0oOR3novTg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=bU7PFteRZ9Q:l0oOR3novTg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=bU7PFteRZ9Q:l0oOR3novTg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/descubra-sites-hospedados-no-mesmo-servidor-que-o-seu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dica de Leitura: Usem linguagens dinâmicas</title>
		<link>http://blog.interpossi.com.br/artigos/dica-de-leitura-usem-linguagens-dinamicas/</link>
		<comments>http://blog.interpossi.com.br/artigos/dica-de-leitura-usem-linguagens-dinamicas/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 16:08:06 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[filtro solar]]></category>
		<category><![CDATA[linguagens dinãmicas]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=364</guid>
		<description><![CDATA[Usem Linguagens Dinâmicas: uma paródia do famoso "Use filtro solar" no contexto da computação.


Não há artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Pessoal, recebi a dica de um amigo, fui conferir e adorei o texto: Usem linguagens dinâmicas. Uma paródia, usando nosso contexto de computação, do famoso &#8220;<a title="Wear Sunscreen" rel="nofollow" href="http://www.youtube.com/watch?v=xfq_A8nXMsQ">Wear Sunscreen</a>&#8220;, o qual tem uma <a title="Versão do Pedro Bial (Use Filtro Solar)" rel="nofollow" href="http://www.youtube.com/watch?v=2pv5w7HaPoE">versão gravada pelo Pedro Bial</a> (lembram? quem nunca recebeu essa por e-mail?).</p>
<h4>Usem linguagens dinâmicas</h4>
<div>
<p style="text-align: justify;"><em>Senhoras e senhores da classe de 2009:</em></p>
<p style="text-align: justify;"><em>Usem linguagens dinâmicas.</em></p>
<p style="text-align: justify;"><em>Se eu pudesse lhes oferecer somente um conselho para suas carreiras futuras de programação, seria o de usar linguagens dinâmicas. Os benefícios a longo prazo das linguagens dinâmicas já foram provadores por milhares de programadores enquanto o resto dos meus conselhos não tem qualquer outra base se não minha própria conturbada experiência.</em></p>
<p style="text-align: justify;"><em>Eu lhes darei esses conselhos agora.</em></p>
<p style="text-align: justify;"><em>Aproveite o poder e expressividade de uma linguagem homoicônica. Ou esqueça que elas existem. Você nunca vai entender o poder e expressividade de uma linguagem homoicônica até passar quarenta horas acordado depurando um <span lang="en">heisenbug</span>. Mas acredite quando eu digo que, daqui a vinte anos, você vai olhar para trás, para todo código que você escreveu e desejar que ele tivesse sido escrito em uma linguagem homoicônica. Seu código atual é elegante, mas nem tanto.</em></p>
<p style="text-align: justify;"><em>Não se preocupe com a quantidade de linhas que você escreve. Ou preocupe-se, mas saiba que contar linhas de código é tão efetivo quando tentar contar parênteses em Lisp. O tipo de métrica que realmente vai lhe trazer problemas é a quantidade de declarações de tipo presente em seu código–justamente o código que vai falhar em uma madrugada movida a cafeína e fazer você amaldiçoar o compilador com todas as suas forças pelo pretenso sistema de tipagem segura.</em></p>
<p style="text-align: justify;"><em>Escreva uma linha de código a cada dia que assuste outros programadores.</em></p>
<p style="text-align: justify;"><em>Comente.</em></p>
<p style="text-align: justify;"><em>Seja cuidadoso com o código das outras pessoas. Não tolere pessoas que não são cuidadosas com seu código e introduzem problemas de manutenção nas elegantes estruturas que você construiu.</em></p>
<p style="text-align: justify;"><em>Não use marcações TODO, HACK ou FIXME em seu código.</em></p>
<p style="text-align: justify;"><em>Não perca tempo em discussões sobre linguagens de programação. Algumas vezes a sua está à frente no índice TIOBE, outras vezes ela está atrás. A corrida para entrega do código é longa e, no final das contas, suas linhas são as únicas quem contam.</em></p>
<p style="text-align: justify;"><em>Lembre-se dos <span lang="en">forks</span> e <span lang="en">patches</span> que seu repositório recebeu. Esqueça os comentários sobre a qualidade do código. Se conseguir fazer isso, me diga como.</em></p>
<p style="text-align: justify;"><em>Jogue fora a documentação obsoleta. Guarde o código antigo.</em></p>
<p style="text-align: justify;"><em>Faça forks do código alheio.</em></p>
<p style="text-align: justify;"><em>Não se sinta culpado por ainda não ter aprendido Assembly. Os melhores programadores que eu conheço não aprenderam até precisarem. Alguns dos mais excepcionais programadores que eu conheço preferem não aprender.</em></p>
<p style="text-align: justify;"><em>Beba café em quantidades moderadas. Seja bondoso com suas mãos. Você vai sentir falta delas quando a LER atacar.</em></p>
<p style="text-align: justify;"><em>Talvez você escreva um compilador, talvez não. Talvez você escreva um driver para o <span lang="en">kernel</span> do Linux, talvez não. Talvez você programe sistemas de inteligência artifical em ML, talvez não. O que quer que você faça, lembre-se que isso é tão relevante quando decidir se você vai usar o Emacs ou o Vi.</em></p>
<p style="text-align: justify;"><em>Aproveite bem os testes que você escreveu. Use-os da melhor maneira que puder. Não tenha medo dos que os outros dizem sobre TDD ou o que as pessoas pensam sobre BDD. Sanidade no desenvolvimento é a maior ferramenta que você vai ter em toda sua carreira.</em></p>
<p style="text-align: justify;"><em>Comemore cada <span lang="en">build</span> bem sucedido mesmo que você esteja sozinho no <span lang="en">datacenter</span> e ninguém mais possa compartilhar sua alegria.</em></p>
<p style="text-align: justify;"><em>Escreva um Makefile pelo menos uma vez, mesmo que depois nunca mais você vá usar algo similar.</em></p>
<p style="text-align: justify;"><em>Não leia revistas sobre tecnologias da Microsoft. Elas somente vão deprimir você pela pura estupidez da re-implementação.</em></p>
<p style="text-align: justify;"><em>Conheça os luminares de programação. Você vai sentir falta de saber o que Alan Turing e Donald Knuth fizeram algum dia. Seja gentil com seus colegas programadores. No futuro, eles são aqueles que provavelmente vão lhe apontar para o código que você precisar no momento certo.</em></p>
<p style="text-align: justify;"><em>Entenda que linguages aparecem, se tornam populares e desaparecem com a mesma facilidade mas há algumas que você deve prezar. Trabalhe muito para reconhecer as características boas de cada linguagens que você usa porque, quanto mais tempo de programação você tiver, mais vai precisar reconhecer quando e para quê certas técnicas e linguagens servem.</em></p>
<p style="text-align: justify;"><em>Programe em C durante um tempo, mas abandone a linguagem antes que ela lhe convença que controle manual de memória é uma coisa boa. Programe em Haskell algum tempo, mas abandone a linguagem antes que ela lhe convença que mensagens de erro absurdas são parte do fluxo normal de programação. E lembre-se de aprender uma nova linguagem de quando em quando.</em></p>
<p style="text-align: justify;"><em>Aceite certas verdades inalienáveis: linguagens do mercado como Java e C# são uma porcaria, tipagem dinâmica é melhor do que tipagem estática e sua carreira de programação vai terminar um dia. E quando ela terminar, você vai fantasiar que, quando você era um pogramador <span lang="en">hot shot</span>, linguagens de mercado eram boas–mas só pelo dinheiro–, que tipagem estática era mais segura e que sua carreira não terminaria nunca.</em></p>
<p style="text-align: justify;"><em>Respeite aqueles cujas carreiras já terminaram porque eles contribuíram bastante para o lugar em que você está.</em></p>
<p style="text-align: justify;"><em>Não espere que ninguém lhe ensine como programar melhor. Talvez você tenha um bom mentor. Talvez você tenha acesso a bons livros e documentação. Mas você nunca sabe quando quando essas coisas vão desaparecer.</em></p>
<p style="text-align: justify;"><em>Tenha uma biblioteca reusável mas não coloque coisa demais nela ou, quando você precisar, vai descobrir que a maioria do código lá está obsoleto ou é horrível demais para ser usado.</em></p>
<p style="text-align: justify;"><em>Seja cuidadoso com os algoritmos de terceiros que você usa, mas seja paciente com aqueles que os criaram. Algoritmos são como bichos de estimação. As pessoas que os criaram sempre pensam que eles são confiáveis, limpos e rápidos mas a verdade é sempre diferente e eles raramente valem o <span lang="en">bytecode</span> que geram.</em></p>
</div>
<p style="text-align: justify;"><em>Mas confie em mim quando eu falo de linguagens dinâmicas.</em></p>
<p style="text-align: justify;"><em><br />
 </em></p>
<p style="text-align: justify;">Texto original, escrito no blog &#8220;Superfície Reflexiva&#8221;: <a title="Usem Linguagens dinâmicas" href="http://logbr.reflectivesurface.com/2009/08/11/usem-linguagens-dinamicas/">Usem linguagens dinâmicas</a>.</p>
<p style="text-align: justify;">Não deixem de conferir os demais posts do <a title="Superfície Reflexiva" href="http://logbr.reflectivesurface.com/">blog do autor</a> também, que parece ser muito bom.</p>
<p style="text-align: justify;">Até a próxima.</p>


<p>Não há artigos relacionados.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/nh376ANOLJ_P8tnoDMBKyD3MYOk/0/da"><img src="http://feedads.g.doubleclick.net/~a/nh376ANOLJ_P8tnoDMBKyD3MYOk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/nh376ANOLJ_P8tnoDMBKyD3MYOk/1/da"><img src="http://feedads.g.doubleclick.net/~a/nh376ANOLJ_P8tnoDMBKyD3MYOk/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=3HlUCusk8fM:tczIH59Qn7M:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=3HlUCusk8fM:tczIH59Qn7M:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=3HlUCusk8fM:tczIH59Qn7M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=3HlUCusk8fM:tczIH59Qn7M:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=3HlUCusk8fM:tczIH59Qn7M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/dica-de-leitura-usem-linguagens-dinamicas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Migrando para o Ubuntu</title>
		<link>http://blog.interpossi.com.br/artigos/migrando-ubuntu/</link>
		<comments>http://blog.interpossi.com.br/artigos/migrando-ubuntu/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 15:24:36 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[so]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=356</guid>
		<description><![CDATA[Troquei o meu Fedora pelo o novo Ubuntu Jaunty. Veja os motivos e as primeiras impressões sobre o Ubuntu.


Não há artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ubuntu.com/"><img class="size-medium wp-image-358 alignleft" title="Logo do Ubuntu" src="http://blog.interpossi.com.br/wp-content/2009/08/ubuntu-logo-260x300.jpg" alt="Logo do Ubuntu" width="260" height="300" /></a>Pessoal, depois dessas férias de blog (na verdade, falta de tempo pra atualizá-lo), graças a Deus estou de volta, ainda sem tempo, como sempre, mas andei olhando o número de visitas do blog (não sou muito de ficar reparando isso&#8230; o blog tem adsense mas é pra tentar cobrir as despesas do mesmo) e notei que houve um grande aumento e por isso me senti na obrigação de mantê-lo atualizado, pelo menos.</p>
<p>Nesse período, tudo que eu ia achando legal de falar aqui eu anotei no meu <a title="Google Notebook" rel="nofollow" href="http://www.google.com/notebook">google notebook</a>. Existem diversos assuntos interessantes, e alguns que ainda tenho que terminar, como aquele de inserir PHP nos posts sem maiores problemas com o TinyMCE (o editor visual). Aos poucos vou escrevendo tudo aqui, se Deus quiser.. aguardem.</p>
<p>Hoje vou falar sobre uma distribuição do Linux que andava me &#8220;incomodando&#8221;. Sim, por que todo mundo usava, e eu sempre olhava de canto de olho, ainda mais pelo nome: &#8220;Ubuntu&#8221;. Que nome mais estranho.</p>
<p>Eu sempre usei Linux (tenho Windows também: infelizmente muita coisa ainda só funciona lá), e, depois de várias distribuições, acabei me tornando um fã do Fedora Core (agora só Fedora). Oriundo do Red Hat, ele sempre teve um &#8220;estilo&#8221; que me agradava.</p>
<p>No entanto, em todo fórum, comunidade, etc, eu sempre achava as respostas para aqueles problemas que só quem usa Linux conhece (a biblioteca que falta, a versão que não funciona tão bem, a placa de captura que não é reconhecida, etc) para o Ubuntu, e isso me intrigava. Até que o<a title="Google Trends" rel="nofollow" href="http://www.google.com/trends"> google trends</a> me deu mais que uma resposta, um conselho: (veja na imagem).</p>
<div id="attachment_357" class="wp-caption alignright" style="width: 160px"><a href="http://www.google.com/trends?q=ubuntu%2C+fedora"><img class="size-thumbnail wp-image-357" title="Comparação Ubuntu x Fedora" src="http://blog.interpossi.com.br/wp-content/2009/08/viz-150x150.png" alt="Google Trends: Ubuntu x Fedora" width="150" height="150" /></a><p class="wp-caption-text">Google Trends: Ubuntu x Fedora</p></div>
<p>Resolvi seguí-lo e aqui estou, escrevendo pra vocês pelo Ubuntu.</p>
<p>Só pela instalação já dava pra notar que ele realmente tinha um diferencial. Comecei a instalar normalmente, depois achei que deveria particionar meu HD de outra forma, mas não queria usar o particionador da instalação (que é ótimo, mas&#8230;). Então cancelei a instalação e ele comportou-se como um Live CD, e iniciou uma sessão no Ubuntu. Pois é, por essa sessão Live eu abri o particionador, fiz o que tinha que fazer, e ainda rodei a instalação como se fosse um aplicativo comum. Enquanto eu instalava o Ubuntu, lia meus e-mails e feeds. Que coisa não?</p>
<p>Até agora foi só alegria.. Reconheceu e instalou todos os drivers do meu notebook (um aspire 5920), rodou o Compiz Fusion de primeira, sem maiores configurações, dentre diversas outras facilidades que eu nem sei, por que passou despercebido. Finalmente, um Linux que parece que entendeu o que é Plug-n-Play.</p>
<p>Além disso, a grande diferença nas comunidades, wikis e fórums: respostas. Muitas pessoas o utilizam, e têm os mesmos problemas que eu poderia ter. Dúvidas como &#8220;como instalar o TweetDeck&#8221; (sim, parece trivial, mas o Adobe Air precisa de uma mãozinha pra rodar (acessar a Internet)), entre outras, respondidas em segundos. O suporte da comunidade Ubuntu também está de parabéns: em uma página eu encontrei todas as dicas que eu precisava, desde como configurar minha webcam, até como importar bibliotecas para rodar aplicativos 32bits na minha versão, de 64.</p>
<p>Outra coisa que eu gostei muito foi o &#8220;Mantenedor do Sistema&#8221;. Um aplicativo que varre seu sistema em busca de pacotes que não estão sendo utilizados. Isso é uma maravilha, principalemente pra mim, que vivo instalando qualquer pacote mais interessante que vejo, inclusive versões beta (e até alpha), para ficar por dentro e às vezes até dar uma forcinha pra comunidade.</p>
<p>No mais é isso, minha intensão era só de compartilhar com vocês a minha (recente) experiência com o Ubuntu, pra pessoas que talvez estejam pensando &#8220;se é bom ou não&#8221;. Eu ainda gosto muito do Fedora, e quem sabe talvez retorne a ele um dia. Mas por enquanto vou ficar por aqui mesmo. E fica a dica, não julguem uma distro pelo seu nome&#8230; ; P</p>
<p>P.S.: Vou deixar os screenshots para um próximo post.</p>


<p>Não há artigos relacionados.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/sK4UfcuMsjWauoiY_rGX9Jq8WFI/0/da"><img src="http://feedads.g.doubleclick.net/~a/sK4UfcuMsjWauoiY_rGX9Jq8WFI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/sK4UfcuMsjWauoiY_rGX9Jq8WFI/1/da"><img src="http://feedads.g.doubleclick.net/~a/sK4UfcuMsjWauoiY_rGX9Jq8WFI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=phDt_bKZtuU:4KJZC1f8Zz4:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=phDt_bKZtuU:4KJZC1f8Zz4:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=phDt_bKZtuU:4KJZC1f8Zz4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=phDt_bKZtuU:4KJZC1f8Zz4:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=phDt_bKZtuU:4KJZC1f8Zz4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/migrando-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comparação entre Algoritmos de Ordenação</title>
		<link>http://blog.interpossi.com.br/artigos/algoritmos-de-ordenacao/</link>
		<comments>http://blog.interpossi.com.br/artigos/algoritmos-de-ordenacao/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 00:33:44 +0000</pubDate>
		<dc:creator>maverick</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Ordenação]]></category>
		<category><![CDATA[Posts]]></category>
		<category><![CDATA[algoritmo]]></category>
		<category><![CDATA[comparação]]></category>
		<category><![CDATA[demonstração]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[sorting]]></category>

		<guid isPermaLink="false">http://blog.interpossi.com.br/?p=324</guid>
		<description><![CDATA[Comparação visual e em tempo de execução dos algoritmos de ordenação mais conhecidos.


Não há artigos relacionados.]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="http://www.sorting-algorithms.com/"><img class="alignleft size-medium wp-image-327" style="margin: 10px;" title="Comparação entre os Algoritmos de Ordenação" src="http://blog.interpossi.com.br/wp-content/2009/06/imagem2-300x155.png" alt="Comparação entre os Algoritmos de Ordenação" width="300" height="155" /></a></p>
<p>Algoritmos de ordenação (em inglês, <em>sorting</em>, que significa literalmente classificar, pôr em ordem&#8230;) são os procedimentos (que param) responsáveis por ordenar (colocar em sequência) um conjunto de dados, segundo um critério determinado.</p>
<p>Segundo (ZIVIANI, 2004), existe um conjunto amplo de algoritmos para resolver essa tarefa, e cada um possui uma vantagem particular sobre os outros. Todos eles têm o mesmo objetivo: ordenar os dados, ou seja, rearranjar um conjunto de objetos em ordem ascendente ou descendente, com o finalidade de facilitar a recuperação destes dados posteriormente. Por exemplo, é um requisito para o algoritmo de busca binária que os dados estejam ordenados.</p>
<p>Além disso, no nosso dia-a-dia usamos isso o tempo todo, mas nem sempre reparamos. Dicionários, listas telefônicas, suas músicas no Media Player, seus contatos no Celular, no MSN&#8230; Todos estão ordenados segundo algum critério: ordem alfabética (ou lexicográfica, que leva em conta números, símbolos, etc), ordem numérica, quem estiver <em>on-line</em>, e por aí vai. Agora imagine se os nomes das pessoas na lista telefônica, por exemplo, não estivessem ordenados? Seria bem ruim.</p>
<p>Explicado e provado que é muito importante, ainda falta falar sobre uma coisa: lemos lá no livro do Ziviani, citado ali em cima, que existem vários tipos diferentes, ou várias estrategias ou abordagens diferentes para se ordenar dados, certo? Mas qual será o melhor para qual situação?</p>
<p>Esse <a title="Algoritmos de Ordenação" rel="nofollow" href="http://www.sorting-algorithms.com/">site esperto aqui</a> tem uma animação interativa comparando os algoritmos de ordenação mais famosos (quicksorte, shellsort, mergesort, heapsort, etc) e os casos mais estudados (dados em ordem reversa, em ordem randômica, etc). Ótimo para aqueles que estão passando pela disciplina &#8220;Projeto e Análise de Algoritmos&#8221;. Se você é um deles, dê uma olhada lá: garanto que vai esclarecer algumas dúvidas. E boa sorte (provavelmente você irá precisar! Hehe! Tô brincando..).</p>
<p>Ah, se você não gosta de nenhum desses algoritmos, ou acha que são totalmente ineficientes, você ainda tem a opção de utilizar o mais novo avanço da computação: Maggie Sort. Ele utiliza técnicas de inteligência artificial com tentativa e erro exaustiva. Vale a pena dar uma olhada na demonstração:</p>
<div style="width: 100%; text-align: center;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="340" height="285" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Zybl598sK24&amp;hl=pt-br&amp;fs=1&amp;rel=0&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="340" height="285" src="http://www.youtube.com/v/Zybl598sK24&amp;hl=pt-br&amp;fs=1&amp;rel=0&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>
</div>
<p>Hehe! Só pra descontrair.</p>
<p>Até a próxima.</p>


<p>Não há artigos relacionados.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/6da-zmzKCXN6p7HgHhqYfVsodwI/0/da"><img src="http://feedads.g.doubleclick.net/~a/6da-zmzKCXN6p7HgHhqYfVsodwI/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6da-zmzKCXN6p7HgHhqYfVsodwI/1/da"><img src="http://feedads.g.doubleclick.net/~a/6da-zmzKCXN6p7HgHhqYfVsodwI/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Interpossi?a=Lcg4kb2q1q8:BtDRj36nUSY:ozPqQDaSF7U"><img src="http://feeds.feedburner.com/~ff/Interpossi?i=Lcg4kb2q1q8:BtDRj36nUSY:ozPqQDaSF7U" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=Lcg4kb2q1q8:BtDRj36nUSY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=Lcg4kb2q1q8:BtDRj36nUSY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Interpossi?a=Lcg4kb2q1q8:BtDRj36nUSY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Interpossi?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://blog.interpossi.com.br/artigos/algoritmos-de-ordenacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
