<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4389567723175739051</id><updated>2011-11-27T16:57:16.270-08:00</updated><title type='text'>Marcos Barbosa</title><subtitle type='html'>Uma pessoa (quase normal). Gosto de resolver desafios relacionados a computadores. Coleciono jogos para Linux. Aprendo o que tiver que aprender se precisar aprender (menos linguagens da Microsoft).</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-383487995327918495</id><published>2009-11-23T16:08:00.000-08:00</published><updated>2009-11-26T14:08:13.681-08:00</updated><title type='text'>Sistema anti-cópia para aplicativos em stick USB</title><content type='html'>Esta não é uma idéia completamente nova e nem completamente minha. Uma versão dela é usada pelo aplicativo &lt;a href="http://www.macforensicslab.com/ProductsAndServices/index.php?main_page=product_info&amp;cPath=1&amp;products_id=2"&gt;MacLockPick&lt;/a&gt;, mas estou descrevendo o que penso ser o esquema de funcionamento.&lt;br /&gt;Vamos ao funcionamento: O segredo está em ligar o número de série do dispositivo de armazenamento ao aplicativo em questão. Sendo assim se mudar o número de série (o que acontece no caso de uma cópia não autorizada para outro stick USB) o aplicativo não funcionará. Ok, aí está a idéia básica: Ligar o aplicativo ao número de série do stick USB.&lt;br /&gt;Mas ocorre um problema: Deve-se incluir o número de série e recompilar o programa para ele se "encaixar" em cada stick USB. Imagine: Pegar o número de série do stick USB, inserir o número de série no programa, compilar o programa, gravar no stick USB. E se mudar de stick USB (para uma maior, por exemplo) precisa baixar todo um novo programa.&lt;br /&gt;Vamos a solução do problema: Associar o número de série a um arquivo e este arquivo com o programa, assim basta reescrever o arquivo e o programa se mantém inalterado. O processo de criação do arquivo pode ser feito por um outro programa que pega o número de série, gera o arquivo e grava no stick USB.&lt;br /&gt;Ótimo! Já foi explicado o segundo ponto: Associar o número de série com um arquivo e o arquivo com o programa.&lt;br /&gt;Agora uma questão: Qual deve ser o conteúdo do arquivo? Resposta: Algo diretamente relacionado ao número de série e que possa ser verificado pelo programa (para garantir que o programa está no stick USB que deveria estar). A primeira coisa que se pensa (e está perfeitamente correto) é gravar no arquivo o número de série do stick USB. Dessa forma fica fácil: O programa compara o número de série do stick USB com o número armazenado no arquivo. Se bater o programa roda. Se não dá um erro e termina.&lt;br /&gt;Mas gravar apenas o número é uma proteção fraca, já que basta copiar para outro stick USB e colocar no arquivo o  número de série correspondente. Então se pensa em algum jeito de proteger o número de série para impossibiltar sua modificação. Neste caso temos três métodos:&lt;br /&gt;a) Utilizar um algortimo de hash (MD5, SHA-1 ou proprietário). Assim o que o programa deve fazer é aplicar o hash em cima do número de série e comparar com o conteúdo do arquivo. Porém se for usado um algortimo conhecido fica fácil burlar este sistema e mesmo que seja um algoritmo totalmente novo o código dele deverá estar presente na aplicação, o que, através de engenharia reversa, pode permitir que seja descoberto e o sistema de proteção quebrado.&lt;br /&gt;b) Utilizar criptografia simétrica: Boa opção, já que mesmo que o algoritmo seja conhecido ainda é necessário saber a chave. Porém vai exigir que a chave esteja presente no código do programa, o que causa a mesma fraqueza do item A.&lt;br /&gt;c) Utilizar criptografia assimétrica: Esta é a solução que considero a ideal. Ela é ideal por que permite utilizar um algoritmo conhecido, já que conta com a proteção das chaves. Mas não tem a desvantagem do item B, já que as chaves são completamente diferentes então é perfeitamente seguro incluir uma das chaves no código.&lt;br /&gt;Então a solução final (e perfeita, ao meu ver) é simples: Crie um pequeno programa que criptografe o número de série com uma chave privada e grave o arquivo no stick USB. Inclua no programa um trecho de código que descriptografe com a chave pública o conteúdo do arquivo e compare o número de série obtido com o número de série do stick USB onde o programa está gravado. Pronto! O sistema anti-cópia perfeito!&lt;br /&gt;Dúvidas, comentários e sugestões serão bem-vindos. Lembrando que esta idéia esta licenciada sob Creative Commons Atribuição-Compartilhamento, sendo assim você só possui duas restrições: Citar o autor original e, em caso de modificação, compartilhar sobre a mesma licença. Have fun :)&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Update:&lt;/span&gt; Detectei uma falha no sistema anti-cópia com criptografia assimétrica que quero comentar. A falha é a seguinte: Um hacker pode alterar a chave pública presente na aplicação, assinando o número de série do stick USB com uma chave privada própria e que terá sua chave pública correspondente inserida na aplicação.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-383487995327918495?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/383487995327918495/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=383487995327918495' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/383487995327918495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/383487995327918495'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2009/11/sistema-anti-copia-para-aplicativos-em.html' title='Sistema anti-cópia para aplicativos em stick USB'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-2704863488106016124</id><published>2009-02-17T04:04:00.000-08:00</published><updated>2009-05-10T13:29:56.880-07:00</updated><title type='text'>Jogos e virtualização: As game appliances</title><content type='html'>As principais soluções em virtualização, VirtualBox e VMware, estão trabalhando duro para implementar suporte a aceleração 3D. Com isso, será possível em pouco tempo rodar jogos 3D dentro de máquinas virtuais. Imagine isso: Rodar jogos! Rodar Left 4 Dead perfeitamente na sua máquina Linux! Porém ao fazer isso surgem dois problemas. Primeiro: o dinheiro gasto para comprar a licença do sistema operacional e do jogo. Segundo: O tempo necessário para instalar, configurar e, opcionalmente, otimizar o sistema.&lt;br /&gt;Pensando nisso, me surgiu uma idéia: Vender jogos na forma de máquinas virtuais. São appliances contendo uma versão reduzida do sistema operacional e o jogo. Os jogos poderão ser vendidos no Virtual Appliance Marketplace da VMware (&lt;a href="http://www.vmware.com/appliances"&gt;vmware.com/appliances&lt;/a&gt;).&lt;br /&gt;Um detalhe: A máquina virtual deve vir com a parte de rede pré-configurada, para que o jogo possa se conectar a Internet e executar funções como autenticação e multiplayer. Outra coisa: O sistema operacional deve ser configurado para inicializar o jogo tão logo a máquina virtual seja inicializada, para que tudo seja transparente ao usuário.&lt;br /&gt;Claro que para as game appliances se tornarem viáveis será necessário um aumento no poder de processamento das máquinas, além de placas de vídeo poderosas, mas como pode ser observado, essa é a tendência natural das coisas.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-2704863488106016124?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/2704863488106016124/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=2704863488106016124' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/2704863488106016124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/2704863488106016124'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2009/02/jogos-e-virtualizacao-as-game.html' title='Jogos e virtualização: As game appliances'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-4356468754322090434</id><published>2008-12-15T16:59:00.000-08:00</published><updated>2008-12-15T17:21:02.691-08:00</updated><title type='text'>Sem tempo</title><content type='html'>Tenho estado sem tempo nestes últimos meses. Final de semestre é corrido, muito trabalho e prova para fazer, mas agora já está quase acabando. Tem acontecido umas coisas legais, mas as que mais vale a pena citar são duas: O jogo Prey finalmente foi portado para Linux. Maiores informações em:&lt;br /&gt;&lt;a href="http://www.icculus.org/prey"&gt;http://www.icculus.org/prey&lt;/a&gt;&lt;br /&gt;Devo dizer que o Prey emulado com o Wine ficou com uma taxa de qualidade/velocidade bem melhor que a versão nativa. Mas isso foi no meu sistema. É uma observação pessoal, não um teste comparativo. A outra coisa a ser observada é que o Mandriva Flash 2009 foi lançado. Mais informações em:&lt;br /&gt;&lt;a href="http://www.mandriva.com/en/product/mandriva-flash-2009"&gt;http://www.mandriva.com/en/product/mandriva-flash-2009&lt;/a&gt;&lt;br /&gt;Aparentemente minha idéia não foi adotada nesta versão, já que não anunciaram. Para quem não se lembra, a idéia era fazer como no Slax e usar o posixovl e assim gravar as alterações feitas no sistema de arquivo direto no sistema de arquivo FAT32, assim não precisa ser criado um arquivo formatado com EXT2 (e com tamanho fixo) para gravar as alterações, permitindo que as alterações dividam espaço com os outros arquivos. Outra coisa que não mudou foi que o stick USb ainda é de 8GB e não de 16GB. Quem sabe na versão 2009 Spring. Por enquanto nada do disco de atualização/recuperação. Assim a minha Mandriva Flash continua sendo a versão 2008 Spring (isso me deixa bem chateado).&lt;br /&gt;Daqui a pouco tempo vou estar de férias. Tenho planos de ficar mais nerd/geek/hacker. Para isso vou pegar alguns livros que eu tenho e aprender C++ a fundo, muito além do básico que eu já sei. Também quero colaborar mais e melhor com projetos de Software Livre, além de disponibilizar meus projetos e idéias para que toda a comunidade poossa desenvolver. Se sobrar tempo, vou aprender mais sobre segurança da informação, o que vai ajudar consideravelmente no meu curso, fazendo as coisas serem mais fáceis, já que vou saber de antemão e não ter que aprender extra-classe durante o semestre.&lt;br /&gt;E tudo isso junto com vários livros que peguei. Olha a listinha:&lt;br /&gt;- Dexter, a mão esquerda de Deus (terminei de ler. Peguei por que gosto do seriado)&lt;br /&gt;- A ciência médica de House (por causa do seriado House, óbvio)&lt;br /&gt;- Dom Casmurro (por causa do seriado Capitu, que alias, tenho que assistir)&lt;br /&gt;- O estrangeiro (livro de Albert Camus que peguei para entender a música "Killing a Arab" do The Cure)&lt;br /&gt;- Todas as comédias (Junção de três livros do Luis Fernando Verissimo. Por que eu adoro os textos dele)&lt;br /&gt;E além do mais tem música para ouvir e as atividades normais ver e responder e-mails, scraps, Twitter, etc. além de ajudar os mais tecnologicamente necessitados =D&lt;br /&gt;&lt;br /&gt;Por hora isso é tudo. Um dia vou aprender a fazer posts bonitos, bem estruturados, com imagens, fontes e essas coisas. Mas por enquanto é essa massa de informação. E não deixe de olhar minha conta do Picasa Web que agora coloquei fotos (eu queria o Flickr, mas paciência). O links está na seção de links.&lt;br /&gt;&lt;br /&gt;Abraço a todos! =D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-4356468754322090434?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/4356468754322090434/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=4356468754322090434' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/4356468754322090434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/4356468754322090434'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/12/sem-tempo.html' title='Sem tempo'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-7890492927514197615</id><published>2008-11-14T10:39:00.000-08:00</published><updated>2009-05-10T14:07:55.116-07:00</updated><title type='text'>Tec Toy Zeebo? Um video game brasileiro e BOM?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.outerspace.com.br/imgs_os/news/2008/zeebo3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 500px; height: 356px;" src="http://www.outerspace.com.br/imgs_os/news/2008/zeebo3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pelo meu Twitter, fui informado de um novo video game que será lançado pela Sega, o Zeebo. Algumas informações:&lt;br /&gt;- Custo do console: R$ 599,00&lt;br /&gt;- Custo dos jogos: entre R$ 10,00 e R$ 29,90&lt;br /&gt;- Terá os seguintes jogos pré-instalados: Quake, Prey Evil, Action Hero 3D, Treino Cerebral, mais dois jogos da EA, um de corrida e um de futebol (possivelmente, Need For Speed Carbon e FIFA)&lt;br /&gt;- Os jogos só serão disponibilizados por download.&lt;br /&gt;- Especificações Técnicas&lt;br /&gt;    * Interface: USB HID&lt;br /&gt;    * Alimentação: Adaptador AC 5V 3A&lt;br /&gt;    * Consumo: 15 W max.&lt;br /&gt;    * Aceleração Gráfica: 4 milhões de triângulos / segundo&lt;br /&gt;    * Áudio: 8 canais simultâneos MP3, ADPCM, MIDI&lt;br /&gt;    * Resolução: 640x480&lt;br /&gt;    * Tamanho: L x P x A - 157 x 215.4 x 44 mm&lt;br /&gt;    * Peso: 1.3kg&lt;br /&gt;    * Sensibilidade: &lt; - 106 dBm (em UMTS)&lt;br /&gt;Condições de Operação:&lt;br /&gt;    * Temperatura: -20 a 55ºC&lt;br /&gt;    * Umidade 95% (40ºC)&lt;br /&gt;&lt;br /&gt;Diz que vai ter armazenamento interno de 1GB com expansão por cartão SD, logo alguém vai gravar um jogo no cartão, colocá-lo no PC e começou a pirataria.&lt;br /&gt;Mas como sou meio desconfiado com video games "alternativos", fui dar uma pesquisada melhor. No site americano tem muitas informações. Pelo manual do console por exemplo, se percebe que existe uma porta USB atrás além de uma porta mini-USB para manutenção. Com certeza é uma plataforma bem baseada em PC e que deve apresentar algumas gambiarras. Existe um slot para cartões SD na frente Possivelmente jogos poderão vir por ali.&lt;br /&gt;Conclusão: É esperar para ver. Por enquanto achei umas falhas, mas esse video game promete.&lt;br /&gt;&lt;br /&gt;Referências:&lt;br /&gt;http://www.zeeboinc.com/ - Site americano, muito informativo&lt;br /&gt;http://genie.tectoy.com.br/zeebo - Página do video game no site da Tec Toy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-7890492927514197615?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/7890492927514197615/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=7890492927514197615' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7890492927514197615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7890492927514197615'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/11/tec-toy-zeebo-um-video-game-brasileiro.html' title='Tec Toy Zeebo? Um video game brasileiro e BOM?'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-6972397438141684088</id><published>2008-10-24T11:25:00.000-07:00</published><updated>2008-10-24T11:43:20.610-07:00</updated><title type='text'>Lista de rápidas observações</title><content type='html'>O disco "Disintegration" do The Cure é um dos melhores discos já feitos&lt;br /&gt;&lt;br /&gt;A trilha sonora do filme Juno é demais.&lt;br /&gt;&lt;br /&gt;Hair é um dos melhores filmes já feitos. E é baseado em um musical.&lt;br /&gt;&lt;br /&gt;Across The Universe é High School Musical ao som de Beatles.&lt;br /&gt;&lt;br /&gt;The Rocky Horror Picture Show é um dos melhores filmes já feitos. E também é baseado em um musical.&lt;br /&gt;&lt;br /&gt;O disco "Tommy" do The Who é fantástico. Mas o filme é uma droga.&lt;br /&gt;&lt;br /&gt;Pare de olhar o meu blog e vá olhar o meu Twitter: &lt;a href="http://twitter.com/marcosbarbosa"&gt;http://twitter.com/marcosbarbosa&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Foi lançado o jogo Prey em versão para Linux. Atualmente existe apenas o demo. Mas é um jogo ótimo. Mais informações em &lt;a href="http://www.icculus.org/prey"&gt;http://www.icculus.org/prey&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-6972397438141684088?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/6972397438141684088/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=6972397438141684088' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6972397438141684088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6972397438141684088'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/10/lista-de-rpidas-observaes.html' title='Lista de rápidas observações'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-84964045411691787</id><published>2008-09-23T09:03:00.000-07:00</published><updated>2008-09-23T09:05:37.312-07:00</updated><title type='text'>Conta no Delicious</title><content type='html'>Criei uma conta no Delicious para poder postar os meus links favoritos. O endereço é:&lt;br /&gt;http://delicious.com/marcosbarbosa&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-84964045411691787?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/84964045411691787/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=84964045411691787' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/84964045411691787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/84964045411691787'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/conta-no-delicious.html' title='Conta no Delicious'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-1425055208086169351</id><published>2008-09-17T17:43:00.000-07:00</published><updated>2008-09-17T17:46:15.032-07:00</updated><title type='text'>deb2tgz 1.0</title><content type='html'>Aqui está o pequeno conversor que desenvolvi para converter pacotes DEB em pacotes TGZ. Ele é baseado no rpm2tgz, criado por Patrick Volkerding e incluido no Slackware. Endereço do projeto:&lt;br /&gt;&lt;a href="http://code.google.com/p/deb2tgz/"&gt;http://code.google.com/p/deb2tgz/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-1425055208086169351?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/1425055208086169351/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=1425055208086169351' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/1425055208086169351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/1425055208086169351'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/deb2tgz-10.html' title='deb2tgz 1.0'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-4998410493134033884</id><published>2008-09-10T11:17:00.001-07:00</published><updated>2008-09-10T11:39:11.000-07:00</updated><title type='text'>Script para tornar a Mandriva Flash bootável (movido do blog antigo)</title><content type='html'>&lt;p&gt;Quando coloquei o mini-tutorial para instalar o Mandriva Flash, faltou a parte de tornar bootável. O script que vou colocar é uma modificação do script que fica em .boot/install.sh da mandriva flash. a diferença é que o meu não precisa estar em um sistema mandriva para funcionar. O script:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;-- corte aqui --&lt;br /&gt;#!/bin/sh&lt;br /&gt;TMPDIR=/tmp/flash_mandriva_install&lt;br /&gt;mkdir $TMPDIR&lt;br /&gt;CWD=`pwd`&lt;br /&gt;# Monta o dispositivo&lt;br /&gt;echo "Mounting device..."&lt;br /&gt;mount "$1"1 $TMPDIR&lt;br /&gt;# Instalar o bootloader&lt;br /&gt;echo "Installing bootloader..."&lt;br /&gt;echo $CWD&lt;br /&gt;grub --batch --no-floppy --device-map=$CWD/device.map &amp;lt;&amp;lt;EOF&lt;br /&gt;root (hd0,0)&lt;br /&gt;setup --stage2=$TMPDIR/.boot/grub/stage2 --prefix=/.boot/grub (hd0)&lt;br /&gt;quit&lt;br /&gt;EOF&lt;br /&gt;umount $TMPDIR&lt;br /&gt;rmdir $TMPDIR&lt;br /&gt;echo "Instalation finished!"&lt;br /&gt;-- corte aqui --&lt;/p&gt;&lt;br /&gt;Também crie um arquivo chamado "device.map" (sem aspas) que contenha o seguinte:&lt;/p&gt;&lt;p&gt;(hd0) /dev/sdb&lt;br /&gt;&lt;/p&gt;&lt;p&gt;substitua o /dev/sdb pelo dispositivo da sua mandriva flash e de um enter no final do arquivo para ir para uma nova linha. deve funcionar, as se alguem quiser fazer um script melhor eu agradeço. Lembre-se que o script deve estar no mesmo diretório do arquivo device.map e execute o script desse mesmo diretório. Suponha que você dê ao script o nome de install.sh, então execute no diretório onde ele está:&lt;/p&gt;&lt;p&gt;./install.sh&lt;/p&gt;&lt;p&gt;Digam se funcionou. Ou que problemas deu.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-4998410493134033884?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/4998410493134033884/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=4998410493134033884' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/4998410493134033884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/4998410493134033884'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/script-para-tornar-mandriva-flash.html' title='Script para tornar a Mandriva Flash bootável (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-7923903294139967837</id><published>2008-09-10T11:13:00.000-07:00</published><updated>2008-09-10T11:17:06.631-07:00</updated><title type='text'>Decifrando QR codes no PC (movido do blog antigo)</title><content type='html'>Passei algum tempo procurando (cerca de 30min) alguma forma de decodificar os QR codes direto no PC. Queria fazer isso para ler o QR code que está no site do Death Note (http://www.ntv.co.jp/deathnote/mobile/detail/index.html). Após pesquisar, encontrei duas respostas. A primeira que é a que eu uso é o projeto qrcode (http://sourceforge.jp/projects/qrcode/). Baixe o último arquivo qrcode.zip (link direto (http://iij.dl.sourceforge.jp/qrcode/28391/qrcode.zip), unzip e então deve ter no diretório bin/ o script qrcode. Funciona direitinho. Se passa a imagem e ele te devolve o código. O inverso não testei (se não der certo dê um make na raiz. O outro é o PyQrCodec. Precisa da biblioteca OpenCV (que tem 10mb): http://www.pedemonte.eu:81/pyqr/index.py/pyqrhome&lt;br /&gt;Não baixei e instalei a biblioteca (talvez outra hora procure um pacote) e teste, por que pareceu bem boa. Ma a primeira ferramenta resolveu o meu problema. O que está escrito no QR code do site do Death Note é:&lt;br /&gt;DEATH NOTE&lt;br /&gt;http://www.4cast.co.jp/qr/deathnote/hp.cgi&lt;br /&gt;Acesando a página aparece a mensagem:&lt;br /&gt;ご利用の端末からのｱｸｾｽは許可されていません｡&lt;br /&gt;Que traduzinod com o Google Translator para o Inglês fica:&lt;br /&gt;Terminals available from the Access time from the process has not been granted;&lt;br /&gt;Vai entender... Alias, já posso distribuir o Mandriva Flash. Para distribuir o Real Player (que é o motivo legal de eu não poder distribuir o Mandriva Flash) basta de inscrever no programa de associados. Agora tá liberado. Até alguém voltar a encher o meu saco.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-7923903294139967837?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/7923903294139967837/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=7923903294139967837' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7923903294139967837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7923903294139967837'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/decifrando-qr-codes-no-pc-movido-do.html' title='Decifrando QR codes no PC (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-7580445444863564180</id><published>2008-09-10T11:05:00.000-07:00</published><updated>2008-09-10T11:13:33.792-07:00</updated><title type='text'>Sim City 3000 Unlimited no Slackware 12.0 (movido do blog antigo)</title><content type='html'>Fui tentar rodar o Sim City 300 Unlimited para Linux. Não foi tão bem como eu esperava. Usei o tutorial "Running Old Loki Games" para jogos antigos que tinha uma explicações &lt;br /&gt;sobre como fazer rodar o Sim City 300 Unlimited. Tentei e nada. Pesquisei na Internet e nada. O melhor que consegui foi um tutorial para Slackware 11.0 que não adiantou muito. Mas depois de testes consegui uma solução que envolve o Loki_compat_libs-1.2 (procure na Internet). Rode a seguinte linha de comando:&lt;br /&gt;$ LD_LIBRARY_PATH=Loki_Compat LD_ASSUME_KERNEL=2.3.34 LokiCompat/ld-linux.so.2 ./sc3u.dynamic&lt;br /&gt;&lt;br /&gt;Partindo do principio que você descompactou as bibliotecas no diretório do jogo e está executando no diretório do jogo. Inclua os paths totais e/ou crie um script para executar o jogo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-7580445444863564180?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/7580445444863564180/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=7580445444863564180' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7580445444863564180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7580445444863564180'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/sim-city-3000-unlimited-no-slackware.html' title='Sim City 3000 Unlimited no Slackware 12.0 (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-8556167363738034978</id><published>2008-09-10T11:04:00.001-07:00</published><updated>2008-09-10T11:04:50.109-07:00</updated><title type='text'>Tradução da música "Bigmouth Strikes again" do The Smiths (movido do blog antigo)</title><content type='html'>Letra muito interessante...&lt;br /&gt;&lt;br /&gt;Doçura,doçura, eu estava só brincando&lt;br /&gt;Quando disse que gostaria de arrebentar cada dente de sua boca&lt;br /&gt;&lt;br /&gt;Doçura,doçura, eu estava só brincando&lt;br /&gt;Quando disse que o certo era você ser coberta de cacetadas na sua cama&lt;br /&gt;E agora eu sei como joana d'arc se sentiu&lt;br /&gt;Agora eu sei como joana d'arc se sentiu&lt;br /&gt;Enquanto as chamas subiam até seu perfil romano&lt;br /&gt;E seu walkman começava a derreter&lt;br /&gt;&lt;br /&gt;Desbocado, desbocado&lt;br /&gt;O desbocado ataca outra vez&lt;br /&gt;E eu nao tenho mais direito de assumir o meu lugar&lt;br /&gt;Entre a raça humana&lt;br /&gt;E agora eu sei como joana d'arc se sentiu&lt;br /&gt;Agora eu sei como joana d'arc se sentiu&lt;br /&gt;Enquanto as chamas subiam até seu perfil romano&lt;br /&gt;E seu aparelho para surdez começava a derreter&lt;br /&gt;&lt;br /&gt;Desbocado, desbocado&lt;br /&gt;O desbocado ataca outra vez&lt;br /&gt;E eu nao tenho mais direito de assumir o meu lugar&lt;br /&gt;Entre a raça humana&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;Na letra original é "walkman" e foi traduzido para "aparelho de surdez". Vai entender...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-8556167363738034978?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/8556167363738034978/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=8556167363738034978' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/8556167363738034978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/8556167363738034978'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/traduo-da-msica-bigmouth-strikes-again.html' title='Tradução da música &quot;Bigmouth Strikes again&quot; do The Smiths (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-1157494670245347305</id><published>2008-09-10T11:02:00.000-07:00</published><updated>2008-09-10T11:03:48.622-07:00</updated><title type='text'>Tradução da música "Meat Is Murder" do The Smiths (movido do blog antigo)</title><content type='html'>Coloquei a tradução no meu Orkut por que agora tem um recurso que permite ver a mudança no perfil dos contatos, o que acredito fará muita gente ver. A tradução:&lt;br /&gt;&lt;br /&gt;Comer carne é assassinato&lt;br /&gt;&lt;br /&gt;O lamento do bezerro poderia ser choro humano&lt;br /&gt;Aproxima-se a faca gritante cada vez mais&lt;br /&gt;Esta linda criatura deve morrer&lt;br /&gt;Esta linda criatura deve morrer&lt;br /&gt;&lt;br /&gt;Uma morte sem razão&lt;br /&gt;E morte sem razão é assassinato&lt;br /&gt;E a carne que você distraidamente frita&lt;br /&gt;Não é suculenta, saborosa ou bondosa&lt;br /&gt;&lt;br /&gt;É morte sem razão&lt;br /&gt;E morte sem razão é assassinato&lt;br /&gt;E o vitelo que você destrincha com um sorriso é assassinato.&lt;br /&gt;E o peru que você fatia festivamente é assassinato.&lt;br /&gt;&lt;br /&gt;Você sabe como os animais morrem?&lt;br /&gt;&lt;br /&gt;Os aromas da cozinha não são familiares&lt;br /&gt;Não são "acolhedores", "confortáveis" ou generosos&lt;br /&gt;E o sangue sendo frito e o profano odor&lt;br /&gt;É de assassinato.&lt;br /&gt;&lt;br /&gt;Não é "natural", "normal" ou generoso&lt;br /&gt;A carne que você animadamente frita&lt;br /&gt;A carne em sua boca&lt;br /&gt;É assassinato.&lt;br /&gt;&lt;br /&gt;Não, não é outra coisa, é assassinato&lt;br /&gt;&lt;br /&gt;Quem ouve quando os animais choram?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-1157494670245347305?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/1157494670245347305/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=1157494670245347305' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/1157494670245347305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/1157494670245347305'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/traduo-da-msica-meat-is-murder-do.html' title='Tradução da música &quot;Meat Is Murder&quot; do The Smiths (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-5458901767197481015</id><published>2008-09-10T10:58:00.000-07:00</published><updated>2008-09-10T11:02:39.389-07:00</updated><title type='text'>Slackware embarcado (agora com acentos!!!) (movido do blog antigo)</title><content type='html'>Slackware como sistema embarcado?&lt;br /&gt;&lt;br /&gt;Que o Linux e incrivelmente popular em sistemas embarcados isso ninguém dúvida. Mas qual distribuição usar? Existe alguns casos que é tão pouca&lt;br /&gt;coisa (só um bootloader, kernel e ramdisk com poucos aplicativos e scripts) que nem vale a pena se basear em uma distribuição. Mas e se este&lt;br /&gt;sistema tiver que ser um pouco mais complexo? Com mais aplicativos e com interface gráfica? Então com certeza a melhor idéia é customizar uma&lt;br /&gt;distribuição. Mas agora outra duvída: Qual distribuição usar? Existe o Red Hat Linux, que tem o projeto eCos voltado especialmente para&lt;br /&gt;sistemas embarcados. Existe o Gentoo que conta com uma boa documentação sobre como customizá-lo para um sistema embarcado. Existe o Debian, que&lt;br /&gt;além de ser totalmente livre é razoavelmente fácil de ser customizado. Mas agora vou apresentar uma idéia estranha: Usar o Slackware no&lt;br /&gt;sistemas embarcado. Você não leu errado. Eu disse para usar o Slackware no sistema embarcado! Não caia para trás! É chocante eu sei! Agora vou&lt;br /&gt;dizer por que tomar esta (possivelmente difícil) decisão. Primeiro: É rápido de desenvolver. Basta selecionar os pacotes que se deseja,&lt;br /&gt;instalar com o installpkg (passando o parâmetro --root, que permite instalar em um local que não a raiz), criar alguns arquivos (como o&lt;br /&gt;/etc/fstab que normalmente é criado durante a instalação), customizar outros (como os scripts dos runlevels), executar alguns comandos (como o&lt;br /&gt;ldconfig) e pronto! Segundo: Usa o sistema de construção SlackBuild, que é meio esqusito, mas é muito fácil gerar pacotes para outras&lt;br /&gt;arquiteturas e também é fácil de customizar os scripts, permitindo passar os parâmetros desejados para o configure (é melhor que usar as drogas&lt;br /&gt;dos arquivos .spec dos pacotes RPM). Terceiro: Muitos pacotes e os fontes vem nos CDs. Possivelmente os pacotes que você precisa já estão no&lt;br /&gt;Slackware e eles tem o fonte para que você possa customizar o SlackBuild e compilar o pacote da sua maneira. Quarto: O Slackware é uma&lt;br /&gt;distribuição "redonda", isso significa que você instala os pacotes oficiais e tem um sistema pronto e funcionando. No Debian, existem&lt;br /&gt;dependências e mais dependências que devem ser resolvidas antes de ter um sistema útil além do fato que cada pacote é destrinchado feito um&lt;br /&gt;peru de natal, depois de ter sido customizada até sobrar um pedaço minimo do pacote original. Agora você me pergunta: "Mas como eu vou praticar&lt;br /&gt;está maravilhosa e reveladora sugestão se a maioria dos sistemas embarcados é baseado em processadores ARM e o Slackware é para a arquitetura&lt;br /&gt;i486?". Eu com toda a sabedoria que tenho lhe respondo: "Jovem, existe um projeto chamado ARMedslack (www.armedslack.org) que tem como objetivo&lt;br /&gt;ser um porte do Slackware para processadores ARM. Ele é basicamente a mesma coisa que o Slackware, mas para processadores ARM.". Agora surge uma&lt;br /&gt;questão importante: E os pacotes com os aplicativos extras? A resposta é: Vou ficar te devendo uma boa resposta. Isto por que existem poucos&lt;br /&gt;pacotes nativos de aplicativos para sistemas embarcados. No site slackbuilds.org você pode achar os fontes e os arquivos para fazer criar os&lt;br /&gt;pacotes do Matchbox (para quem não sabe o Matchbox é uma interface gráfica para sistemas embarcados) e não tem muito mais que isso. Para isto&lt;br /&gt;existe duas soluções:&lt;br /&gt;1. Compile os fontes e na hora de instalar, defina a variável $DESTDIR com o caminho para a raiz do sistema embarcado.&lt;br /&gt;2. Deixa de preguiça, arregaça as mangas e crie os SlackBuilds para os pacotes que você precisa; A comunidade Slackware agradece!&lt;br /&gt;Talvez este último ponto (falta de pacotes) seja o maior problema, mas o modo como o Slackware é feito compensa, já que caso algum aplicativo&lt;br /&gt;der problema, fica mais fácil achar e resolver. Um exemplo: Em uma pequena rede com máquinas Slackware e um servidor Ubuntu, o NFS parou de&lt;br /&gt;funcionar (acho que depois de uma reinizialização ele não rodava mais) e não tinha jeito de faze-lo funcionar devido ao monte de scripts de&lt;br /&gt;inicialização relativos ao NFS que estavam presentes. Para ter certeza que o problema era na máquina e não no cabeamento (parece loucura e é)&lt;br /&gt;criamos um servidor NFS em uma das máquinas Slackware e funcionou. Moral da história: Slackware: Simples, outras distribuições: complicadas.&lt;br /&gt;Se quiserem que eu escreva um artigo completo sobre como desenvolver sistemas embarcados baseados no Slackware, postem comentários pedindo&lt;br /&gt;eu já tenho algum material, então eu junto tudo, faço mais umas pesquisas e publico tudo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-5458901767197481015?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/5458901767197481015/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=5458901767197481015' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/5458901767197481015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/5458901767197481015'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/slackware-embarcado-agora-com-acentos.html' title='Slackware embarcado (agora com acentos!!!) (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-5928173762030664653</id><published>2008-09-10T10:57:00.000-07:00</published><updated>2008-09-10T10:58:05.022-07:00</updated><title type='text'>Já temos alguns seeders (e muitos filhos da puta) (movido do blog antigo)</title><content type='html'>Hoje no começo da madrugada, já tinha acabado de copiar o Mandriva Flash para diversas outras máquinas, o que significa que temos agora diversos seeders de onde você poderá fazer sua cópia. Quando acabou de fazer o upload, tinha 29 seeders. Neste momento tem apenas 11. Esta diferença (29-11=18), são os números de filhos da puta que baixaram e não deixaram semeando. Semear é necessário para garantir que as pessoas tenham uma boa velocidade de download durante todo o processo de cópia. Se tiver só leechers (que tem um pedaço e não todo o arquivo), a velocidade será boa em certos momentos, e não durante todo o tempo. Por isso, quando terminarem de copiar, deixem semeando, OK?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-5928173762030664653?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/5928173762030664653/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=5928173762030664653' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/5928173762030664653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/5928173762030664653'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/j-temos-alguns-seeders-e-muitos-filhos.html' title='Já temos alguns seeders (e muitos filhos da puta) (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-6875055882402524359</id><published>2008-09-10T09:43:00.002-07:00</published><updated>2008-09-10T10:56:45.815-07:00</updated><title type='text'>Traduzindo o Firefox e o Thunderbird (movido do blog antigo)</title><content type='html'>Traduzir o Firefox e/ou o Thunderbird não é dificil (apesar de não ter mutia noção de como fazer isso. Até agora). Através do Firefox faça:&lt;br /&gt;1. Acesse:&lt;br /&gt;http://ftp-mozilla.netscape.com/pub/mozilla.org/&lt;br /&gt;2. Clique em "firefox" ou "thunderbird", dependendo do programa (calendar tem para o Sunbird e o Lighting)&lt;br /&gt;3. Selecione a versão que você tem instalada&lt;br /&gt;4. Selecione o seu sistema operacional (Linux é linux-i686 e Windows é win32)&lt;br /&gt;5. Clique em xpi&lt;br /&gt;6. Selecione o seu Locale (português do Brasil é pt-BR)&lt;br /&gt;Para Firefox:&lt;br /&gt;7. Clique nele para instalar&lt;br /&gt;8. Feche todas as janelas do Firefox&lt;br /&gt;9. Abra de novo e vá no painel de configuração para ajustar o idioma&lt;br /&gt;Para Thunderbird:&lt;br /&gt;7. Clique nele para Salvar e salve o arquivo em algum lugar.&lt;br /&gt;8. No Thunderbird, vá para Tools &gt; Add-ons e depois clique em Install&lt;br /&gt;9. Navegue pelos diretórios e selecione o arquivo depois clique em Open para instalar&lt;br /&gt;10. Termine a instalação e reinicie o Thunderbird&lt;br /&gt;Pronto! Agora tudo ficará na sua lingua!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-6875055882402524359?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/6875055882402524359/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=6875055882402524359' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6875055882402524359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6875055882402524359'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/traduzindo-o-firefox-e-o-thunderbird.html' title='Traduzindo o Firefox e o Thunderbird (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-1201187976891176553</id><published>2008-09-10T09:16:00.000-07:00</published><updated>2008-09-10T09:42:44.922-07:00</updated><title type='text'>USBHDD vs. USBZIP (movido do blog antigo)</title><content type='html'>USB-HDD = O stick USB é tratado como se fosse um HD normal&lt;br /&gt;USB-ZIP = O stick USB é tratado como se fosse um ZIP drive Iomega&lt;br /&gt;&lt;br /&gt;Da Wiki do DSL:&lt;br /&gt;There are two common BIOS methods for direct USB booting:&lt;br /&gt;&lt;br /&gt;* One method is called the "USBHDD" method and it is used to support the booting of standard USB mass storage devices that are configured like a normal PC hard drive.&lt;br /&gt;* The other method is called the "USBZIP" method and it supports booting from a USB storage device that behaves like the original IOMEGA ZIP drive with USB support.&lt;br /&gt;&lt;br /&gt;Material muito completo sobre como tornar um stick USB bootável:&lt;br /&gt;http://wiki.debian.org/BootUsb&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-1201187976891176553?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/1201187976891176553/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=1201187976891176553' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/1201187976891176553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/1201187976891176553'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/usbhdd-vs-usbzip-movido-do-blog-antigo.html' title='USBHDD vs. USBZIP (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-7385733892983618266</id><published>2008-09-10T08:33:00.000-07:00</published><updated>2008-09-10T08:51:02.003-07:00</updated><title type='text'>Tradução da música "Letter To Elise" (movido do blog antigo)</title><content type='html'>Uma Carta Para Elise&lt;br /&gt;&lt;br /&gt;Oh, Elise, não importa o que você diga&lt;br /&gt;Eu simplesmente não posso ficar aqui a cada ontem&lt;br /&gt;como continuar agindo igual&lt;br /&gt;ao modo como representamos&lt;br /&gt;cada forma de sorrir&lt;br /&gt;esqueça&lt;br /&gt;e faça de conta que nunca precisamos de&lt;br /&gt;nada mais do que isso&lt;br /&gt;nada mais do que isso&lt;br /&gt;&lt;br /&gt;oh, Elise, não importa o que você faça&lt;br /&gt;eu sei que nunca entrarei em você&lt;br /&gt;para fazer seus olhos pegarem fogo&lt;br /&gt;do jeito que eles deveriam&lt;br /&gt;do jeito que a tristeza poderia me colocar dentro&lt;br /&gt;se eles pegassem...&lt;br /&gt;se eles pegassem...&lt;br /&gt;pelo menos eu perderia este sentido de sentir algo mais&lt;br /&gt;que se esconde longe&lt;br /&gt;de mim e você&lt;br /&gt;estamos a mundos de distância&lt;br /&gt;com aparência sofrida e corações partidos&lt;br /&gt;e todas as orações que suas mãos puderem fazer&lt;br /&gt;oh eu simplesmente pego tanto quanto você puder jogar&lt;br /&gt;e então jogo tudo fora&lt;br /&gt;oh eu jogo tudo fora&lt;br /&gt;como jogar a cara pro céu&lt;br /&gt;como jogar os braços em volta&lt;br /&gt;ontem&lt;br /&gt;eu fiquei parado e olhei fixamente&lt;br /&gt;de olhos bem abertos na sua frente&lt;br /&gt;e o rosto que eu vi olhou de volta&lt;br /&gt;do jeito que eu queria&lt;br /&gt;mas não consigo segurar minhas lágrimas&lt;br /&gt;do jeito que você consegue&lt;br /&gt;&lt;br /&gt;Elise, acredite que eu nunca quis isso&lt;br /&gt;eu pensei que desta vez manteria todas as minhas promessas&lt;br /&gt;pensei que você fosse a garota com que sempre sonhei&lt;br /&gt;mas deixei o sonho ir&lt;br /&gt;e as promessas se quebraram&lt;br /&gt;e o faz-de-conta fugiu...&lt;br /&gt;&lt;br /&gt;oh, Elise&lt;br /&gt;não importa o que você diga&lt;br /&gt;eu simplesmente não posso ficar aqui a cada ontem&lt;br /&gt;como continuar agindo igual&lt;br /&gt;ao modo como representamos&lt;br /&gt;cada forma de sorrir&lt;br /&gt;esqueça&lt;br /&gt;e faça de conta que nunca precisamos de&lt;br /&gt;nada mais do que isso&lt;br /&gt;nada mais do que isso&lt;br /&gt;&lt;br /&gt;e toda vez que eu tento pegá-lo&lt;br /&gt;como areia caindo&lt;br /&gt;tão rápido quanto eu o apanho&lt;br /&gt;ele foge das minhas mãos apertadas&lt;br /&gt;mas não há nada que eu possa fazer realmente&lt;br /&gt;não há nada mais&lt;br /&gt;que eu possa realmente fazer&lt;br /&gt;absolutamente...&lt;br /&gt;&lt;br /&gt;Olhe a parte " eu sei que nunca entrarei em você..." (segunda linha da segunda parte). O que você pensa desta parte? Eu pensei besteira...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-7385733892983618266?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/7385733892983618266/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=7385733892983618266' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7385733892983618266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/7385733892983618266'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/09/traduo-da-msica-letter-to-elise.html' title='Tradução da música &quot;Letter To Elise&quot; (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-761086301881201511</id><published>2008-08-27T13:24:00.000-07:00</published><updated>2008-08-27T13:27:07.789-07:00</updated><title type='text'>Um nova nova linguagem: TSML (movido do blog antigo)</title><content type='html'>Estou trabalhando em uma idéia meio inútil (na verdade muito inútil): A linguagem TSML (T-Shirt Markup Language). Está é uma linguagem baseada no XML que tem como objetivo ser uma linguagem para descrever como é uma camiseta deve ser. Isso permite que você "escreva" camisetas. ara distribuição, pode haver dois métodos: Somente o arquivo TSML (que tem a extensão .tsml) ou um arquivo compactado contendo o arquivo .tsml e imagens que a camiseta possa conter. Neste caso haverá a extensão .tsf (T-Shirt Format). Existem alguns recursos que são mais simples de serem implementados e outros nem tanto. Os mais simples são as camisetas coloridas, com os sem textos. Mais dificil são as camisas listradas e xadrez, que é bem coimplicado de definir um padrão de criação. Também estou vendo se colocarei uma camiseta por arquivo ou suportará mais de uma. Os tags são uma boa parte cópia dos tags HTML (já que é uma coisa razoavelmente equivalente, fazer o design de uma página com HTML ou desenhar uma camiseta). Um exemplo:&lt;br /&gt;&lt;br /&gt;&lt;tshirt background="#000000" foreground="#ffffff" id="1/"&gt;&lt;br /&gt;&lt;front&gt;&lt;br /&gt;&lt;text align="centralized"&gt;I code my T-Shirts&lt;/text&gt;&lt;br /&gt;&lt;image file="file1.jpg"&gt;&lt;br /&gt;&lt;front&gt;&lt;br /&gt;&lt;back&gt;&lt;br /&gt;&lt;text align="centralized"&gt;Powered by TSML&lt;/text&gt;&lt;br /&gt;&lt;/back&gt;&lt;br /&gt;&lt;/tshirt&gt;&lt;br /&gt;&lt;/tsml&gt;&lt;br /&gt;&lt;br /&gt;Este exemplo chega a ser tosco (mas é bem legal). Sei que faltou o cabeçalho XML, mas estou sem paciência de procurar. Existe uma tag &lt;tsml&gt; que indica o arquivo como sendo da linguagem TSML. Dentro dela existem as tags &lt;tshirt&gt; que indicam&lt;br /&gt;o inicio e o fim da descrição de uma camiseta (assim é possível ter várias camisetas em um arquivo). No tag tshirt existem caracteristicas de toda a camiseta, como o identificador (para as camisetas não se confundirem), a cor de fundo, a cor da frente (apesar de achar que color é melhor que foreground). Depois vem duas partes grandes, o &lt;front&gt; e o &lt;back&gt; que definem respectivamente as caracteristicas da parte da frente e de trás da camiseta. Dentro dela pode ter &lt;text&gt;, que serve para incluir textos. O tag &lt;image&gt; server para incluir uma imagem. O parametro é file, que indica o arquivo de imagem a ser incluido. Pode haver outros parametros como transparent para tornar a imagem mais translucida. Por enquanto é isso.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-761086301881201511?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/761086301881201511/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=761086301881201511' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/761086301881201511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/761086301881201511'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/um-nova-nova-linguagem-tsml-movido-do.html' title='Um nova nova linguagem: TSML (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-6682990199095235721</id><published>2008-08-27T13:22:00.000-07:00</published><updated>2008-08-27T13:27:40.110-07:00</updated><title type='text'>Brincando com as portas da máquina  (movido do blog antigo)</title><content type='html'>Enquantio estava eu fazendo testes para um trabalho da faculdade, descobri uma coisa muito interessante: Abra dois terminais (eu fiz como root mas pode funcionar como usuário normal). Em um deles execute (sem as aspas): "nc -l -p 12345". Isso abrirá a porta 12345 (tipicamente usada pelo NetBus). No outro terminal, execute (também sem as aspas) "telnet localhost 12345". Agora você estará acessando a porta que você mesmo abriu. Ainda no segundo terminal, digite qualquer coisa (comando, mensagem, palavrão, etc.) e olhe de novo no primeiro, lá estará o que você digitou. Essa e a pionta do iceberg, imagine as possibilidades: é possível interpretar esses comandos (com instruções if por exemplo ou switch e fazer programas muito úteis (ou inúteis): honeypots (script que se comporta como um servidor vulnerável e coleta os dados enviados para poder analisar como o atacante trabalha),servidores falsos (um de HTTP, é muito fácil, basta interpretar a string 'GET /' e retornar um pequeno código HTML. Vou pesquisar mais como fazer isso, por que é divertido. Pensei em fazer uma versão com acesso via telnet do terminal presente no jogo "Enter The Matrix".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-6682990199095235721?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/6682990199095235721/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=6682990199095235721' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6682990199095235721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6682990199095235721'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/brincando-com-as-portas-da-mquina.html' title='Brincando com as portas da máquina  (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-8946882355875402707</id><published>2008-08-27T13:20:00.000-07:00</published><updated>2008-08-27T13:28:01.682-07:00</updated><title type='text'>Servidor web em uma linha (movido do blog antigo)</title><content type='html'>Olhem esta página:&lt;br /&gt;http://www.linuxscrew.com/2007/09/06/web-server-on-bash-in-one-line/&lt;br /&gt;É muito estranho...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-8946882355875402707?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/8946882355875402707/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=8946882355875402707' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/8946882355875402707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/8946882355875402707'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/servidor-web-em-uma-linha-movido-do.html' title='Servidor web em uma linha (movido do blog antigo)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-6206924847113256892</id><published>2008-08-27T11:38:00.000-07:00</published><updated>2008-08-27T13:20:36.881-07:00</updated><title type='text'>GoogleTV: Verdade ou mentira? (Movido do antigo blog)</title><content type='html'>&lt;p&gt;Estava olhando uns vídeos no YouTube e achei um que mostrava como conseguir uma conta no serviço GoogleTV, um serviço experimental altamente secreto que o Google parece estar desenvolvendo e que tem como objetivo permitir fazer streaming de canais de TV pela Internet. Como eu não aceito muito bem ter duvidas, fui procurar mais informações. Descobri coisas interessantes:&lt;br /&gt;&lt;/p&gt;1. O dominio www.googletv.com foi comprado. E conhecidencia ou não, foi comprado pelo Google&lt;br /&gt;2. http://www.google.com/support/jobs/bin/answer.py?answer=60422 neste endereço tem uma vaga de emprego para a parte de marketing do Google TV&lt;br /&gt;3. O que o cara faz no videozinho do YoutTube (se quiser ver procura no YouTube) é bem plausivel e tecnicamente possivel de ser feito&lt;br /&gt;4. Ninguém gastaria o seu tempo a ponto de criar uma imitação tão enorme, escrevendo em ajax, modificando a pagina do google, hospedando em um servidor, etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-6206924847113256892?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/6206924847113256892/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=6206924847113256892' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6206924847113256892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/6206924847113256892'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/googletv-verdade-ou-mentira-movido-do.html' title='GoogleTV: Verdade ou mentira? (Movido do antigo blog)'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-4132270668904274658</id><published>2008-08-23T12:57:00.000-07:00</published><updated>2008-08-23T13:09:44.268-07:00</updated><title type='text'>Aprendendo a fazer posts curtos</title><content type='html'>Estou trabalhando em um excelente post sobre jogos em Linux (como rodar o Doom 3 em placas de vídeo Intel, para ser exato). Porém, eu estava contando a história sobre a pesquisa e os resultados. Não devo fazer isso, por que dessa forma o post fica grande demais e chato de se ler. A partir de agora, vou escrever posts curtos e objetivos que transmitam a mensagem de forma ágil. Como este.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-4132270668904274658?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/4132270668904274658/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=4132270668904274658' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/4132270668904274658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/4132270668904274658'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/aprendendo-fazer-posts-curtos.html' title='Aprendendo a fazer posts curtos'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-8595311693746510678</id><published>2008-08-16T10:54:00.000-07:00</published><updated>2008-08-16T10:57:52.466-07:00</updated><title type='text'>Meu Twitter</title><content type='html'>&lt;p&gt;Agora eu criei minha conta no Twitter para poder manter as pessoas informadas sobre o que eu estou fazendo no momento. O endereço é:&lt;/p&gt;&lt;p&gt;www.twitter.com/marcosbarbosa&lt;/p&gt;&lt;p&gt;Atualmente para postar estou usando o KDE Twitter (um widget que vem no KDE4.1) para postar. Não estou gostando dele, por que as vezes não posta, não salva o usuário e senha, e fica levemente deformado no desktop. Vou ver se uso algum aplicativo externo ou algum add-on do Firefox 3.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-8595311693746510678?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/8595311693746510678/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=8595311693746510678' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/8595311693746510678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/8595311693746510678'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/meu-twitter.html' title='Meu Twitter'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4389567723175739051.post-569878388010978738</id><published>2008-08-16T10:47:00.000-07:00</published><updated>2008-08-16T10:54:25.690-07:00</updated><title type='text'>Explicações sobre o novo blog</title><content type='html'>Eu vou mudar de blog. Deixarei o TH3H4CK3R e começarei a trabalhar (muito mais) nesse. Vou fazer isso por vários motivos. Com o novo endereço vou poder fazer um blog mais pessoal, e assim incluir outras coisas que gosto, como algumas coisas da parte de humanas.  Tinha gente que reclamava do endereço do blog antigo. O endereço era aquele, como já tinha explicado, por que queria fazer um jornal sobre segurança digital, mas não passava muito tempo trabalhando nele. Assim abandono essa minha idéia e vou começar a fazer meu blog realmente pessoal, onde poderei colocar qualquer coisa sobre qualquer coisa sem ninguém encher o saco (afinal, é pessoal). Então é isso. Espero que gostem e continuem comentando.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4389567723175739051-569878388010978738?l=marcosestevesbarbosa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marcosestevesbarbosa.blogspot.com/feeds/569878388010978738/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4389567723175739051&amp;postID=569878388010978738' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/569878388010978738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4389567723175739051/posts/default/569878388010978738'/><link rel='alternate' type='text/html' href='http://marcosestevesbarbosa.blogspot.com/2008/08/explicaes-sobre-o-novo-blog.html' title='Explicações sobre o novo blog'/><author><name>Marcos Barbosa</name><uri>http://www.blogger.com/profile/09090477028112436492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
