<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Demétrio Neto</title>
	<atom:link href="http://demetrioneto.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://demetrioneto.wordpress.com</link>
	<description>Vivendo o tux</description>
	<lastBuildDate>Thu, 28 Oct 2010 04:53:12 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='demetrioneto.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Demétrio Neto</title>
		<link>http://demetrioneto.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://demetrioneto.wordpress.com/osd.xml" title="Demétrio Neto" />
	<atom:link rel='hub' href='http://demetrioneto.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Usando SQLite com o Java</title>
		<link>http://demetrioneto.wordpress.com/2010/10/27/usando-sqlite-com-o-java/</link>
		<comments>http://demetrioneto.wordpress.com/2010/10/27/usando-sqlite-com-o-java/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 02:35:33 +0000</pubDate>
		<dc:creator>Demétrio</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Banco de Dados]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[SQLite]]></category>

		<guid isPermaLink="false">http://demetrioneto.wordpress.com/?p=56</guid>
		<description><![CDATA[Estou ouvindo muito falar do SQLite esses dias, para os desinformados: SQLite é uma biblioteca em linguagem C que implementa um banco de dados SQL embutido. Programas que usam a biblioteca SQLite podem ter acesso a banco de dados SQL sem executar um processo RDBMS separado. Fonte: http://pt.wikipedia.org/wiki/SQLite Atualmente o SQLite possui várias extensões para <a href="http://demetrioneto.wordpress.com/2010/10/27/usando-sqlite-com-o-java/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=56&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Estou ouvindo muito falar do <a href="http://www.sqlite.org/">SQLite</a> esses dias, para os desinformados:</p>
<blockquote><p>SQLite é uma biblioteca em linguagem C que implementa um banco de dados SQL embutido. Programas que usam a biblioteca SQLite podem ter acesso a banco de dados SQL sem executar um processo RDBMS separado.</p>
<p><em>Fonte: <a href="http://pt.wikipedia.org/wiki/SQLite">http://pt.wikipedia.org/wiki/SQLite</a></em></p></blockquote>
<p>Atualmente o SQLite possui várias extensões para várias linguagens, eu como programador <a href="http://www.java.com/pt_BR/">Java</a>, logicamente, escolhi uma que se adeque a linguagem que uso.</p>
<p>Primeiramente precisei encontrar uma maneira de usar o SQLite no Java, já que o SQLite é escrito para C/C++. Existem vários, eu escolhi o <a href="http://code.google.com/p/sqlite4java/">sqlite4Java</a> por ser o mais atual no momento em que escrevo esse post.</p>
<p>Depois de encontrado, fiz o download de apenas 2.9MB de um arquivo zipado. Dentro do arquivo encontrei um jar, um zip com o código fonte,outro zip com a documentação e várias bibliotecas pré-compiladas, tanto pra Linux, como pra Mac OS  e Windows.</p>
<p>Para usar <strong>lembre-se de adicionar o sqlite4.java ao seu classpath e deixar os arquivos das bibliotecas pré-compiladas na mesma pasta</strong>.</p>
<h2>Criando uma conexão com o banco</h2>
<pre><strong></strong><code>public class TesteSQLite{
  public SQLiteConnection criarConexao() throws SQLiteException{
      SQLiteConnection conn = null;
      conn = new SQLiteConnection(new File("pessoas.db"));
      conn.open();
      return db;
}</code></pre>
<h2>Criando uma tabela e executando comandos DDL</h2>
<pre> <code>public static void criarTabela() {
      SQLiteConnection conn = null;
      String SQL = "DROP TABLE IF EXISTS pessoas ;CREATE  TABLE pessoas("
      + "nome VARCHAR(10),sobrenome VARCHAR(20))";
      try {
         conn = createConnection();
         conn.exec(SQL);
      } catch (SQLiteException e) {
         e.printStackTrace();
      } finally {
         conn.dispose();
      }
  }</code></pre>
<p>O método <em><strong>exec</strong></em> executa um comandos DDL ou DML sem parâmetros</p>
<h2>Populando a tabela e outros comandos</h2>
<pre><code>   public static void adicionarDados() {
       SQLiteConnection conn = null;
       SQLiteStatement stmt = null;
       String SQL = "INSERT INTO pessoas VALUES (?,?)";
       try {
           conn = createConnection();
       </code><code> </code><code> </code><code>  stmt = conn.prepare(SQL);
           stmt.bind(1, "Demétrio");
           stmt.bind(2, "Menezes Neto");</code>
           stmt.step();
       } catch (SQLiteException e) {
           e.printStackTrace();
       } finally {
           stmt.dispose();
           conn.dispose();
       }
   }</pre>
<p>Aqui temos mais alguns métodos como o <em><strong>prepare(String sql)</strong></em>,o <em><strong>bind(int index, valor)*</strong></em> e o método <strong><em>step()</em></strong>,o primeiro retorna algo similar ao <em>PreparedStatement</em>,  o segundo envia um valor como parâmetro, lembra bastante os sets do <em>PreparedStatement</em> e o ultimo serve como executa qualquer outro tipo de comando SQL.</p>
<p><strong>* Esse método é sobrecarregado várias vezes, se adequando a vários tipos de valor.</strong></p>
<h2>Realizando a consulta</h2>
<p>Podemos realizar uma consulta simplemente fazendo um <em><strong>while(stmt.step())</strong></em>, assim  ele irá realizar a consulta e pegar os dados resultantes da mesma através dos metodos <em><strong>columnString(int numerodacoluna)</strong></em>,pois os dados são strings,  caso fossem inteiros seria <em><strong>columnInt(int numerodacoluna)</strong></em>.</p>
<pre>  public static void imprimirDados() {
    SQLiteConnection conn = null;
    SQLiteStatement stmt = null;
    String SQL = "SELECT * FROM pessoas";
    String formato = "%s\t\t|%s\t\n";
    try {
       conn = createConnection();
       stmt = conn.prepare(SQL);
       System.out.printf(formato, stmt.getColumnName(0).toUpperCase(),
          stmt.getColumnName(1).toUpperCase());
       formato = "%s\t|%s\t\n";
       while (stmt.step()) {
          System.out.printf(formato, stmt.columnString(0), stmt.columnString(1));
       }
    } catch (SQLiteException e) {
       e.printStackTrace();
    } finally {
       stmt.dispose();
       conn.dispose();
    }

  }</pre>
<p>Aqui vemos outro tipo de uso do<em><strong> step()</strong></em>,  que agora serve como uma espécia de iterador.</p>
<h2>Testando o código</h2>
<pre>  public static void main(String args[]) {
    criarTabela();
    adicionarDados();
    imprimirDados();
  }
}</pre>
<p>Essa foi minha breve explicação de como o Java funciona com o SQLite através do sqlite4java,  qualquer dúvida existente é só deixar um comentário.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/demetrioneto.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/demetrioneto.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/demetrioneto.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/demetrioneto.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/demetrioneto.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/demetrioneto.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/demetrioneto.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/demetrioneto.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=56&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://demetrioneto.wordpress.com/2010/10/27/usando-sqlite-com-o-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/78d7f9641c048ea462d3353d3b513d63?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Demétrio</media:title>
		</media:content>
	</item>
		<item>
		<title>Desenvolvendo para Android&#8230;</title>
		<link>http://demetrioneto.wordpress.com/2010/07/15/desenvolvendo-para-android/</link>
		<comments>http://demetrioneto.wordpress.com/2010/07/15/desenvolvendo-para-android/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 22:17:13 +0000</pubDate>
		<dc:creator>Demétrio</dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://demetrioneto.wordpress.com/?p=46</guid>
		<description><![CDATA[Há mais ou menos um mês fiquei com uma vontade extraordinária de desenvolver algo para mobile, como eu estudo Java na universidade, isso não iria ser um desafio tão grande, tirando pela parte de aprender as APIs. De lá pra cá vim aumentando minha curiosidade mais e mais pelo sistema mobile da Google: O Android.Na <a href="http://demetrioneto.wordpress.com/2010/07/15/desenvolvendo-para-android/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=46&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Há mais ou menos um mês fiquei com uma vontade extraordinária de desenvolver algo para mobile, como eu estudo Java na universidade, isso não iria ser um desafio tão grande, tirando pela parte de aprender as APIs. De lá pra cá vim aumentando minha curiosidade mais e mais pelo sistema mobile da Google: O Android.<span id="more-46"></span>Na época eu pesquisei um pouco como poderia começar, mas só agora tive tempo para fazer algo.</p>
<p>Comecei procurando informações no <a href="http://developer.android.com/index.html">http://developer.android.com/</a> e logo baixei o SDK e o plugin para o <a href="http://www.eclipse.org/">Eclipse</a> e fiz o exemplo <a href="http://developer.android.com/resources/tutorials/hello-world.html">Hello World</a>, porém para mim isso não bastou, vi vários outros tutoriais presentes no site mas nenhum da maneira que eu queria, então eu aproveitei os <a href="http://developer.android.com/resources/tutorials/views/index.html">tutoriais sobre layout</a>, busquei algumas informações na documentação e parti para tentar fazer algo um pouco diferente, mas útil para mim, e como foi útil para mim, com certeza será útil para alguém.</p>
<span style="text-align:center; display: block;"><a href="http://demetrioneto.wordpress.com/2010/07/15/desenvolvendo-para-android/"><img src="http://img.youtube.com/vi/3_Tl8K7ZakU/2.jpg" alt="" /></a></span>
<p>&#8220;Hello! What is your name?&#8221; é uma aplicação feita por mim, com a função de aprender um pouco mais sobre como programar para Android.  Vou deixar os códigos-fonte no fim do post para vocês também tentarem fazer algo <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p><a href="http://www.megaupload.com/?d=KMPM104P">Download: Projeto do Eclipse</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/demetrioneto.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/demetrioneto.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/demetrioneto.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/demetrioneto.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/demetrioneto.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/demetrioneto.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/demetrioneto.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/demetrioneto.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=46&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://demetrioneto.wordpress.com/2010/07/15/desenvolvendo-para-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/78d7f9641c048ea462d3353d3b513d63?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Demétrio</media:title>
		</media:content>
	</item>
		<item>
		<title>Fim do mundo em Pixels.</title>
		<link>http://demetrioneto.wordpress.com/2010/04/08/fim-do-mundo-em-pixels/</link>
		<comments>http://demetrioneto.wordpress.com/2010/04/08/fim-do-mundo-em-pixels/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 23:04:54 +0000</pubDate>
		<dc:creator>Demétrio</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Jogos]]></category>
		<category><![CDATA[Vídeos]]></category>

		<guid isPermaLink="false">http://demetrioneto.wordpress.com/?p=35</guid>
		<description><![CDATA[Gostei bastante da GC de transformar os objetos tornando-os feitos de quadradinhos.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=35&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<object width="425" height="334"><param name="movie" value="http://www.dailymotion.com/swf/xcv6dv"></param><param name="allowfullscreen" value="true"></param><param name="wmode" value="opaque"></param><embed src="http://www.dailymotion.com/swf/xcv6dv" width="425" height="334" allowfullscreen="true" wmode="opaque"></embed></object>
<p>Gostei bastante da GC de transformar os objetos tornando-os feitos de quadradinhos.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/demetrioneto.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/demetrioneto.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/demetrioneto.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/demetrioneto.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/demetrioneto.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/demetrioneto.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/demetrioneto.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/demetrioneto.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=35&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://demetrioneto.wordpress.com/2010/04/08/fim-do-mundo-em-pixels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/78d7f9641c048ea462d3353d3b513d63?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Demétrio</media:title>
		</media:content>
	</item>
		<item>
		<title>cmus: Um player em modo texto</title>
		<link>http://demetrioneto.wordpress.com/2010/04/03/cmus-um-player-em-modo-texto/</link>
		<comments>http://demetrioneto.wordpress.com/2010/04/03/cmus-um-player-em-modo-texto/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 06:30:46 +0000</pubDate>
		<dc:creator>Demétrio</dc:creator>
				<category><![CDATA[Gentoo Linux]]></category>
		<category><![CDATA[Audio]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Text Mode]]></category>

		<guid isPermaLink="false">http://demetrioneto.wordpress.com/?p=16</guid>
		<description><![CDATA[Nesses últimos dias tenho procurado muitas aplicações em modo texto, simplesmente por serem leves e funcionais. Para IRC estou usando o Irssi, ao invés do xchat-gnome, e tem me servido bem depois que aprendi a configurá-lo, mas isso fica pra outro dia. Hoje eu vim falar de um player chamado cmus e como o própio <a href="http://demetrioneto.wordpress.com/2010/04/03/cmus-um-player-em-modo-texto/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=16&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nesses últimos dias tenho procurado muitas aplicações em modo texto, simplesmente por serem leves e funcionais. Para IRC estou usando o <a href="http://irssi.org">Irssi</a>, ao invés do xchat-gnome, e tem me servido bem depois que aprendi a configurá-lo, mas isso fica pra outro dia.</p>
<p>Hoje eu vim falar de um player chamado <strong>cmus</strong> e como o própio site do programa diz :&#8221;<em>cmus é  um pequeno, rápido e poderoso player de música no console para linux e *BSD.</em>&#8220;</p>
<div id="attachment_20" class="wp-caption aligncenter" style="width: 310px"><a href="http://demetrioneto.files.wordpress.com/2010/04/cmus.jpg"><img class="size-medium wp-image-20" title="cmusplayer" src="http://demetrioneto.files.wordpress.com/2010/04/cmus.jpg?w=300&#038;h=208" alt="CMUS player rodando no modo library(2)" width="300" height="208" /></a><p class="wp-caption-text">CMUS player rodando no modo library(2)</p></div>
<p><span id="more-16"></span>Agora vamos para as vantagens:</p>
<ul>
<li>Suporta diversos formatos de áudio: ﻿Ogg/Vorbis, MP3, FLAC, Musepack, WavPack, WMA, WAV, AAC, MP4 e outros</li>
<li>ReplayGain, Streaming de OGG e MP3, Lista de reprodução, Filtros de playlist.</li>
<li>Cores e atalhos de teclado personalizáveis facilmente.</li>
<li>Pesquisa e linha de comando no estilo Vi</li>
</ul>
<p><strong>1. Instalando</strong></p>
<p>Provavelmente sua distribuição deve ter um pacote do <strong>cmus</strong>, faça uma breve pesquisa e você o encontrará <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Para o Gentoo eu usei:</p>
<blockquote><p>#emerge -av cmus</p></blockquote>
<p>Chequei se as flags estavam ok e instalei:</p>
<blockquote><p>[ebuild N ] media-sound/cmus-2.3.1  USE=&#8221;aac alsa flac mad musepack unicode vorbis wavpack wma -ao -debug -examples -mikmod -modplug -mp4 -oss -pidgin -pulseaudio -zsh-completion&#8221; 0 kB</p></blockquote>
<p>Depois da instalação eu facilmente o abri via terminal com o comando cmus, mas e agora, como adicionar músicas?</p>
<p><strong>2. Adicionando músicas</strong></p>
<p>Músicas podem ser adicionadas facilmente com o comando<code> :add "/pasta/de/musicas/" </code> logo você verá que os artistas foram adicionados na lista da esquerda,  ao navegar nela você pode apertar espaço para expandir e ver os álbuns de cada artista e tab para trocar de coluna.</p>
<p><strong>3. Modos</strong><br />
Você pode navegar entre os modos simplesmente apertando os números de 1 até 7 no seu teclado:</p>
<p>Ver biblioteca (1) : Tela inicial do programa, com duas colunas, uma para artistas/albuns e outra para as músicas.<br />
Ver biblioteca classificável (2): É a mesma da imagem no início do post, como o nome já diz, você pode escolher a ordem em que as músicas são classificadas(album,artista,faixa etc&#8230;).<br />
Ver lista de reprodução (3): Aqui você ver sua lista de reprodução.<br />
Ver fila de reprodução (4)<br />
Navegador (5): Nessa tela você pode navegar pelas pastas procurando músicas<br />
Ver filtros (6):Filtros usados<br />
Ver preferências (7): Aqui existem várias opções que podem ser personalizadas, inclusive os atalhos do teclado.</p>
<p><strong>4. Personalizando</strong><br />
Vamos começar configurando a ordem da biblioteca classificável usando <strong><span style="color:#993300;">:set lib_sort</span></strong>. A minha configuração está assim</p>
<blockquote><p>:set lib_sort album discnumber tracknumber title albumartist filename</p></blockquote>
<p>Ou seja ele vai organizar a música pelos albums, depois pelo número do disco, depois pelo número da faixa, e assim por diante, a ordem pode ser trocada,  os parâmetros mais a esquerda tem maior prioridade que os da direito, logo se você quer organizar sua biblioteca pelos artistas:</p>
<blockquote><p>:set lib_sort albumartist &#8230;(não esqueça dos outros parâmetros)</p></blockquote>
<p>Agora vamos configurar como as músicas aparecerão na playlist.</p>
<blockquote><p>:set format_playlist=%-30l &#8211; %2n. %-30t %a %= %d</p></blockquote>
<p>﻿O comando acima diz que a ordem mostrada é Album/No. da faixa/Título/Artista/Duração. Os número(30,2&#8230;) indicam o número o numero de caracteres máximo e o sinal de menos(-) serve para alinhar a esquerda.</p>
<p><strong>5.Conhecendo mais</strong></p>
<p>cmus é um player muito rico e cheio de propriedades, caso queira conhecer melhor e configurá-lo completamente sugiro ler a <a href="http://gitorious.org/cmus/cmus/blobs/master/Doc/cmus.txt">documentação online</a> ou um <code>man cmus</code></p>
<p>[]&#8216;s. Até a próxima pessoal.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/demetrioneto.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/demetrioneto.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/demetrioneto.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/demetrioneto.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/demetrioneto.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/demetrioneto.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/demetrioneto.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/demetrioneto.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=16&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://demetrioneto.wordpress.com/2010/04/03/cmus-um-player-em-modo-texto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/78d7f9641c048ea462d3353d3b513d63?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Demétrio</media:title>
		</media:content>

		<media:content url="http://demetrioneto.files.wordpress.com/2010/04/cmus.jpg?w=300" medium="image">
			<media:title type="html">cmusplayer</media:title>
		</media:content>
	</item>
		<item>
		<title>Configurando Joystick no Gentoo</title>
		<link>http://demetrioneto.wordpress.com/2010/01/23/configurando-joystick-no-gentoo/</link>
		<comments>http://demetrioneto.wordpress.com/2010/01/23/configurando-joystick-no-gentoo/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 00:51:34 +0000</pubDate>
		<dc:creator>Demétrio</dc:creator>
				<category><![CDATA[Gentoo Linux]]></category>
		<category><![CDATA[Gentoo]]></category>

		<guid isPermaLink="false">http://demetrioneto.wordpress.com/?p=3</guid>
		<description><![CDATA[Hoje me vi em uma situação diferente, meu irmão ganhou um joystick usb para jogar no computador e eu tive que fazê-lo funcionar no gentoo. Minha primeira reação foi procurar no google, onde achei uma página no wiki do Gentoo explicando como ativar os joysticks no Gentoo,o que me ajudou muito, mas não o bastante. <a href="http://demetrioneto.wordpress.com/2010/01/23/configurando-joystick-no-gentoo/" class="excerpt-more-link">[&#8230;]</a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=3&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoje me vi em uma situação diferente, meu irmão ganhou um joystick usb para jogar no computador e eu tive que fazê-lo funcionar no gentoo. Minha primeira reação foi procurar no google, onde achei <a href="http://en.gentoo-wiki.com/wiki/Joystick">uma página no wiki do Gentoo</a> explicando como ativar os joysticks no Gentoo,o que me ajudou muito, mas não o bastante.</p>
<p>Para podermos adicionar os drivers corretos ao kernel, precisaremos descobrir qual a fabricante do joystick, para isso:</p>
<pre>#lsusb | grep -i joystick </pre>
<p>Você deverá ver algo semelhante a:</p>
<pre>Bus 004 Device 002: ID 0079:0006 DragonRise Inc. Generic USB Joystick</pre>
<p>Agora que sabemos qual a fabricante vamos até o &#8220;menuconfig&#8221; do kernel</p>
<pre>#cd /usr/src/linux &amp;&amp; make menuconfig</pre>
<p>ou se preferir:</p>
<pre>#genkernel --menuconfig all</pre>
<p>Ativando as opções no kernel:</p>
<pre>Device Drivers --&gt;
    Input Device Support --&gt;
        &lt;*&gt; Joystick Interface
        &lt;*&gt; Event Interface</pre>
<pre>Device Drivers --&gt;
    HID Devices  ---&gt;
        &lt;*&gt;   USB Human Interface Device (full HID) support</pre>
<pre>Special HID drivers  ---&gt;
        &lt;*&gt; DragonRise Inc. support
             [*]   DragonRise Inc. force feedback support
</pre>
<p>Não esqueçam de adicionar a use <strong>joystick</strong> as USE flags no make.conf para ativá-lo em alguns programas</p>
<p>[],s</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/demetrioneto.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/demetrioneto.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/demetrioneto.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/demetrioneto.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/demetrioneto.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/demetrioneto.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/demetrioneto.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/demetrioneto.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=demetrioneto.wordpress.com&amp;blog=11601478&amp;post=3&amp;subd=demetrioneto&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://demetrioneto.wordpress.com/2010/01/23/configurando-joystick-no-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/78d7f9641c048ea462d3353d3b513d63?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Demétrio</media:title>
		</media:content>
	</item>
	</channel>
</rss>
