<?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-28691458</id><updated>2012-02-17T01:00:41.774-03:00</updated><title type='text'>crudo's weblog</title><subtitle type='html'>There is no place like home!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-28691458.post-5059598817495692807</id><published>2010-08-26T17:58:00.002-03:00</published><updated>2010-08-26T17:59:12.536-03:00</updated><title type='text'>NOVO BLOG, IGNOREM ESTE :)</title><content type='html'>PESSOAL QUE ACOMPANHA UM POUCO O MEU BLOG, ELE MUDOU DE LINK! =)&lt;br /&gt;&lt;br /&gt;O NOVO É:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alex.mulatinho.net/"&gt;HTTP://ALEX.MULATINHO.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;AGRADEÇO A ATUALIZAÇÃO DE LINKS.&lt;br /&gt;&lt;br /&gt;UM ABRAÇO&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-5059598817495692807?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/5059598817495692807/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=5059598817495692807' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5059598817495692807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5059598817495692807'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2010/08/novo-blog-ignorem-este.html' title='NOVO BLOG, IGNOREM ESTE :)'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-8291067740652979519</id><published>2010-01-05T12:25:00.002-03:00</published><updated>2010-01-05T12:35:39.775-03:00</updated><title type='text'>MIGREI!!!!</title><content type='html'>PESSOAL QUE ACOMPANHA UM POUCO O MEU BLOG, ELE MUDOU DE LINK! =)&lt;br /&gt;&lt;br /&gt;O NOVO É:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mulatinho.wordpress.com"&gt;HTTP://MULATINHO.WORDPRESS.COM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;AGRADEÇO A ATUALIZAÇÃO DE LINKS.&lt;br /&gt;&lt;br /&gt;UM ABRAÇO BLOGSPOT =D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-8291067740652979519?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/8291067740652979519/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=8291067740652979519' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8291067740652979519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8291067740652979519'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2010/01/migrei.html' title='MIGREI!!!!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-3033365522564037713</id><published>2009-11-08T13:43:00.003-03:00</published><updated>2009-11-08T13:46:22.768-03:00</updated><title type='text'>Que legal..</title><content type='html'>Acabei de saber que o evento da Faculdade dos Guararapes onde eu deveria dar um minicurso de Shell e Shell-scripting foi ontem, e eu dei um cano em todo mundo! Puta merda, que burrice! Eu havia falado com um dos organizadores e confirmado tudo, mas mandei um email também dizendo "confirmado dia 14 às 13h30" e não recebi nada em troca, pra variar estou sem celular e o cara deve ter ligado trocentas vezes. &lt;br /&gt;&lt;br /&gt;Agora vão dizer que eu tô querendo alterar o esquema, e que to fazendo bagunça! É pra se fuder, mas fazer o que.. Agora é tarde, já passou, que venham as ondas.. Peço desculpas a quem foi pra faculdade esperando vêr o minicurso, não tive a intenção de dar um bolo em ninguém..&lt;br /&gt;&lt;br /&gt;Mas uma vez desculpas,&lt;br /&gt;Mulatinho.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-3033365522564037713?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/3033365522564037713/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=3033365522564037713' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/3033365522564037713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/3033365522564037713'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/11/que-legal.html' title='Que legal..'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-58426514649284931</id><published>2009-10-15T23:52:00.002-03:00</published><updated>2009-10-15T23:58:34.398-03:00</updated><title type='text'>Back from dead!</title><content type='html'>Opa! Quando eu pensei que ia entrar numa situação crítica, Deus mais uma vez sorriu para mim, finalmente descolei um emprego depois de ficar quase 9 meses parado (tudo bem que escolhi por causa de faculdade, mas depois que larguei o curso de Matemática, começou a ficar chato..), consegui um empregozinho firmeza, estou gostando bastante, como Analista de Suporte, e agora com mais calma vou poder me dedicar mais aos projetos pessoais.&lt;br /&gt;&lt;br /&gt;Irei iniciar produzindo algumas documentações de coisas que estou fazendo, e também finalmente, colocando ONLINE os projetos que citei, além de continuar/começar o desenvolvimento de alguns deles. Viva o linux, viva o software livre, viva a paz!!&lt;br /&gt;&lt;br /&gt;"What you don't have you don't need it now&lt;br /&gt;What you don't know you can feel it somehow&lt;br /&gt;What you don't have you don't need it now&lt;br /&gt;Don't need it now&lt;br /&gt;Was a beautiful day" - U2 - Beautiful Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-58426514649284931?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/58426514649284931/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=58426514649284931' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/58426514649284931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/58426514649284931'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/10/back-from-dead.html' title='Back from dead!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-5276575775189385732</id><published>2009-10-02T11:48:00.002-03:00</published><updated>2009-10-02T11:50:45.949-03:00</updated><title type='text'>Um pouco AWAY..</title><content type='html'>Pessoal, estou um pouco distante do blog, peço desculpas, tenho muita coisa para colocar aqui: atualizar os projetos, documentações, além de incluir várias coisas que eu prometi e irei fazer, mas agora é tempo pra repensar na vida, estou desempregado e to quase me prostituindo (vendendo software no mercado por preço baixo = garoto de programa =P) para têr algum dinheiro e isso está tomando bastante meu tempo.&lt;br /&gt;&lt;br /&gt;Agradeço a compreensão e espero que continuem lendo o blog, breve farei novas atualizações, inclusive do que tenho andado fazendo e de projetos pro futuro. Um abraço!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-5276575775189385732?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/5276575775189385732/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=5276575775189385732' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5276575775189385732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5276575775189385732'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/10/um-pouco-away.html' title='Um pouco AWAY..'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-5557998939793061808</id><published>2009-08-21T22:31:00.002-03:00</published><updated>2009-08-21T22:38:58.604-03:00</updated><title type='text'>O poker e eu..</title><content type='html'>Minha primeira experiência real com poker aconteceu ano passado quando estava no prédio de um amigo e um pessoal resolveu se juntar para uma mesa, da primeira vez que joguei perdi R$ 5,00 sem nem sabe ao menos o que era um full-house, o clássico do poker.&lt;br /&gt;&lt;br /&gt;De lá até cá, caminhei bastante, comecei a jogar poker online com frequência no Pokerstars.com, lá não só ganhei mais de $USD 200,00 doláres como também os perdi em apostas fúteis. Ao lêr isso, alguns pensarão logo: que babaca! Mas não pense que o poker é apenas sorte, bons jogadores de poker não perdem para sortudos, ao menos não com frequência.&lt;br /&gt;&lt;br /&gt;O que acontece com jogadores iniciantes é que eles buscam emoção, costumam jogar todas as mãos sem nem sequer classificá-las, para aqueles que querem aprender realmente a jogar poker e ganhar dinheiro com isso vai o meu recado que não tive no início: Posicionamento e Leitura dos adversários.&lt;br /&gt;&lt;br /&gt;Há milhões de coisas a mais sobre poker, mas por enquanto ficarei por aqui, é apenas um breve relato para me lembrar de alguns fatos ocorridos no futuro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-5557998939793061808?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/5557998939793061808/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=5557998939793061808' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5557998939793061808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5557998939793061808'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/08/o-poker-e-eu.html' title='O poker e eu..'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-633180000681959507</id><published>2009-08-19T18:21:00.009-03:00</published><updated>2009-08-25T03:05:41.296-03:00</updated><title type='text'>Projetos</title><content type='html'>Dando sequência aos tópicos fixos, eis outro! Este também ficará ao lado pra consulta sempre que necessário, ele diz respeito a alguns projetos pessoais que tenho que possam interessar a você leitor, geralmente são programas em C e Shell-scripting, fiquem à vontade para discutir qualquer linha de seus códigos comigo através do meu e-mail, e por favor, se você usa e pode contribuir doando algum dinheiro para melhorar o projeto, ou melhor, doando conhecimento e ações para engrandecer o software, contribua!&lt;br /&gt;&lt;ul&gt;&lt;li&gt;sfm, (the simple file manager) gerenciador de arquivos ultra leve e rápido, todo escrito em C e usando como gráfico o GTK, ainda sendo terminado mas já usável.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;zt820, um eggdrop que permite ao usuário escrever módulos em shell script para divertimento e treinamento de suas habilidades em shell.&lt;/li&gt;&lt;/ul&gt;PS: Baixe em: &lt;a href="http://codigolivre.org.br/projects/crudo"&gt;http://codigolivre.org.br/projects/crudo&lt;/a&gt;, por enquanto alguns apenas pelo repositório, outros em tar-files e binários (só os dois projetos acima).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;db_convert, um conversor de SQLs para Postgre, MySQL e Oracle, ainda em fase de testes, servirá principalmente para administradores de bancos de dados.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;bacuri, meu cifrador apenas para estudo, serve para mensagens e arquivos, não é bem um criptador descente mas para introdução a criptografia serve como uma luva.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;lampião, um coletor de hardware completo da máquina pra linux/windows e gerenciador de coleta: gerando estatísticas e avisando ao administrador caso haja mudança de hardware/software/rede por segurança.&lt;/li&gt;&lt;/ul&gt;Alguns links não estão funcionando, isso se deve porque ainda não atualizei o repositório ou o código não está disponível em nenhum, muito em breve tudo funcionará perfeitamente.&lt;br /&gt;&lt;br /&gt;um abração!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-633180000681959507?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/633180000681959507/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=633180000681959507' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/633180000681959507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/633180000681959507'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/08/projetos.html' title='Projetos'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-5876304898509788209</id><published>2009-08-18T14:28:00.004-03:00</published><updated>2009-08-18T15:13:11.599-03:00</updated><title type='text'>Artigos e Tutoriais</title><content type='html'>Estou criando este post para ser fixo, aqui irei colocar alguns artigos que eu produzi sobre Linux, desenvolvimento e algumas apresentações. Este post pode ser constantemente atualizado e vai ficar no link ao lado para consulta quando necessário.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Linux em geral:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.4shared.com/file/125926954/deecca2e/ltsp-basico.html"&gt;Introdução ao LTSP&lt;/a&gt;, usando como base distribuições ".RPM".&lt;br /&gt;&lt;a href="http://www.4shared.com/file/125928835/1eac403a/cursolinux.html"&gt;Introdução ao Linux&lt;/a&gt;, uma visão básica sobre o seu funcionamento.&lt;br /&gt;Utilizando &lt;a href="http://www.4shared.com/file/125924641/16c88056/dat-tapes.html"&gt;fitas dat&lt;/a&gt;: adicionando, listando e removendo dados para backup.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Desenvolvimento:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.4shared.com/file/125926422/70166a8f/crudotutz.html"&gt;Introdução a linguagem C ANSI&lt;/a&gt;, antigo e pode ter erros, porém útil para iniciantes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Apresentações:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.4shared.com/file/125926012/5c329190/shell.html"&gt;Introdução a Shell&lt;/a&gt; e ao Shell-scripting.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Caso os amigos que são leitores queiram lêr mais artigos técnicos sobre outros assuntos, por favor coloquem seus comentários sobre os textos atuais e deêm sugestões pros futuros artigos. Obrigado!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-5876304898509788209?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/5876304898509788209/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=5876304898509788209' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5876304898509788209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5876304898509788209'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/08/artigos-e-tutoriais.html' title='Artigos e Tutoriais'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-6493697941484116663</id><published>2009-08-15T14:14:00.003-03:00</published><updated>2009-08-15T15:11:26.142-03:00</updated><title type='text'>Participação no dia D</title><content type='html'>Quem diria, eu, um slacker, participando do Dia Debian, mas também quão bom ver que hoje não existe mais isso, pelo o menos pra mim, em pensar em como a uns anos atrás fui xiita, isso é uma besteira! Linux é linux e eu até já usei Debian por mais de 1 (um) ano.&lt;br /&gt;&lt;br /&gt;O Dia D foi diferente de eventos que duram um dia só, o nível foi bem legal e com palestrantes bem interessantes, as vezes fico chateado com eventos só pra usuários iniciantes, claro que eles merecem o seu espaço mas isso já está se tornando rotineiro e monotôno.&lt;br /&gt;&lt;br /&gt;Ministrei um minicurso de Shell-Script e foi tudo muito bem, recebi bastante elogios, o que me deixa feliz em ver que depois desse  tempo todo afastado e desiludido com algumas coisas (foram mais de 7 meses) ainda fico contente em poder passar o que eu conheço de linux e programação pras pessoas gratuitamente.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wiki.debianbrasil.org/GUD/PE/DiaD2009"&gt;Wiki do Dia Debian&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Resumindo, estou de volta à ativa, Valeu Dia D, que venha o próximo!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-6493697941484116663?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/6493697941484116663/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=6493697941484116663' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6493697941484116663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6493697941484116663'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2009/08/participacao-no-dia-d.html' title='Participação no dia D'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-948764390591273359</id><published>2008-12-06T22:49:00.006-03:00</published><updated>2008-12-09T10:16:20.644-03:00</updated><title type='text'>A Natureza, o Lixo eletrônico e o LTSP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KmHes8D-1T0/ST5vUoWPlWI/AAAAAAAAAGY/-8x4cRiHRnk/s1600-h/ltsp_diagram.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 190px; height: 188px;" src="http://2.bp.blogspot.com/_KmHes8D-1T0/ST5vUoWPlWI/AAAAAAAAAGY/-8x4cRiHRnk/s320/ltsp_diagram.gif" alt="" id="BLOGGER_PHOTO_ID_5277778213543581026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;É lastimável como a sociedade Brasileira trata o lixo, e mais recentemente o lixo eletrônico, na era da tecnologia moderna aonde os relacionamentos são iniciados em salas de bate papo via internet o ser humano ainda não aprendeu a enamorar-se pela natureza.&lt;br /&gt;&lt;br /&gt;O lixo eletrônico, peças de computador contendo problemas no hardware ou simplesmente esquecidas por serem consideradas ultrapassadas (ex.: Pentium MMX, AMD K6-II 500Mhz, 486, etc.) estão cada vez mais sendo descartadas pela sociedade na natureza mas alguns jovens em Recife estão se unindo em torno de uma solução, o LTSP, que em português significa Projeto de Servidores de Terminais Linux, e tem como objetivo básico utilizar máquinas interconectadas via redes ethernet (e em breve wireless) a uma série de computadores, centralizando os dados em apenas um computador.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;O LTSP pode ser usado para recuperar as máquinas que dispõem de hardwares mais antigos e não tem processamento ou capacidade de armazenamento dos computadores nos dias atuais. Usando apenas um computador de  grande potência operacional pode se replicar a computadores de baixa potência uma boa porcentagem de seu processamento, memória RAM e armazenamento de dados sem perda de performance significativa, além de fornecer todo um sistema operacional e softwares complementares juntos. Então, pode-se dizer que com um computador velho: apenas a placa mãe antiga com suporte a rede e vídeo, uma memória mínima para o computador poder iniciar, um teclado, um mouse e sem HD (que já economiza bastante energia) é possível "recuperá-lo" e utilizá-lo com o dobro ou o triplo de sua performance bastando apenas ter uma máquina potente do outro lado, um bom esquema de redes (switchs, cabos, etc) e o LTSP.&lt;br /&gt;&lt;br /&gt;A figura do início deste post expressa bem como funciona o LTSP, além de ser útil para recuperar as máquinas antigas ele serve perfeitamente para formar um firewall (afinal todos os computadores interconectados devem passar por um servidor LTSP antes de ir pra rede legada ou internet) e centralizar os dados e os softwares de um determinado departamento em apenas um computador fazendo com que se padronizem as ferramentas utilizadas no departamento e não haja muita redundância de dados armazenados.&lt;br /&gt;&lt;br /&gt;Para quem desejar implementar este software em sua casa ou empresa, segue abaixo um link do texto que fiz baseado no Fedora/Red Hat, da instalação do LTSP dentro de uma rede corporativa: &lt;a href="http://pe.slackwarebrasil.org/pub/articles/ltsp-basico.pdf"&gt;CLIQUE AQUI&lt;/a&gt;. E antes de pensar em jogar uma máquina fora (envie-a pra mim, hehehe) novamente pense na situação em que nossa natureza se encontra além da economia que vocë irá fazer.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-948764390591273359?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/948764390591273359/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=948764390591273359' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/948764390591273359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/948764390591273359'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/12/natureza-o-lixo-eletrnico-e-o-ltsp.html' title='A Natureza, o Lixo eletrônico e o LTSP'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KmHes8D-1T0/ST5vUoWPlWI/AAAAAAAAAGY/-8x4cRiHRnk/s72-c/ltsp_diagram.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-2923504027193369331</id><published>2008-12-02T20:45:00.003-03:00</published><updated>2008-12-02T21:18:23.541-03:00</updated><title type='text'>Re-começar!?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_KmHes8D-1T0/STXPuH_BB_I/AAAAAAAAAGA/o1H4MxHTCoQ/s1600-h/300px_P2P_network_svg.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 194px; height: 200px;" src="http://1.bp.blogspot.com/_KmHes8D-1T0/STXPuH_BB_I/AAAAAAAAAGA/o1H4MxHTCoQ/s200/300px_P2P_network_svg.png" alt="" id="BLOGGER_PHOTO_ID_5275350929858693106" border="0" /&gt;&lt;/a&gt;Pois é, de volta das férias ao trabalho, dessa vez num novo local e talvez para terminar o contrato, coisa que já queria antes pra ver se dava pra iniciar legal a Infinitus, uma idéia que estou criando para negócios, e também para um maior aprofundamento nos estudos, afinal até passei em matemática na ufpe sem estudar nadinha com uma nota razoável! Porém compromisso é compromisso e para todos eles deve-se estar no mínimo preparado.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Hoje dei uma bela de uma revisada em vários conceitos de redes em que andava enferrujado, pois parece-me que vou me envolver um pouco mais nessa àrea novamente apartir de agora, aconselho alguns livros de que li para têr uma boa base para estudo do LPI nível 2: &lt;span style="font-style: italic;"&gt;[O'Reilly] Certificação Linux LPI, Rápido e Prático (Guia dos exames 201 e 202)&lt;/span&gt; e também &lt;span style="font-style: italic;"&gt;[O'Reilly] Linux Network Administrator&lt;/span&gt;, o primeiro tem um capítulo magnífico para quem não tem conhecimento algum de conceitos de rede ou até algumas boas idéias para usuários avançados que geralmente são os administradores e o segundo é um guia completo sobre o tema. No entanto, o melhor metódo em que eu aprendi estes conceitos foi participando de um curso de redes ministrado por Lucas Brasilino na LBS em 2002, inclusive ganhei um material legal e ele consiste em dois módulos onde o primeiro mostra conceitos básicos e o segundo um pouco mais avançados, o índice para quem quiser procurar mais sobre os assuntos introdutórios segue abaixo:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Redes de Computadores com TCP/IP&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Modelo OSI&lt;/li&gt;&lt;li&gt;A suíte de protocolos TCP/IP&lt;/li&gt;&lt;li&gt;Endereçamento IP&lt;/li&gt;&lt;li&gt;Cabeçalho dos principais protocolos&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Protocolos de Transporte&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Protocolos&lt;/li&gt;&lt;li&gt;Portas&lt;/li&gt;&lt;li&gt;Sockets&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Configuração básica de um Host&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Configurando kernel e drivers&lt;/li&gt;&lt;li&gt;Configurando um endereço IP&lt;/li&gt;&lt;li&gt;Configurando rotas IP&lt;/li&gt;&lt;li&gt;O resolver&lt;/li&gt;&lt;li&gt;TCP Wrappers&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;INETD&lt;/li&gt;&lt;li&gt;DNS&lt;/li&gt;&lt;li&gt;Sendmail e POP3&lt;/li&gt;&lt;li&gt;NFS e NIS&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Ou seja, um módulo simples porém muito EFICAZ e ESSENCIAL para uma introdução decente a redes profissionais no linux, porém há muito mais coisa! É uma àrea que eu aprecio muito principalmente na parte de RAW Sockets que junto ao desenvolvimento faz coisas bem interessantes em comunicação com redes de computadores. Bom, isso serve para eu me lembrar bem como o mundo dá voltas e sempre é preciso estar concentrado, cya! ;)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-2923504027193369331?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/2923504027193369331/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=2923504027193369331' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/2923504027193369331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/2923504027193369331'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/12/re-comear.html' title='Re-começar!?'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_KmHes8D-1T0/STXPuH_BB_I/AAAAAAAAAGA/o1H4MxHTCoQ/s72-c/300px_P2P_network_svg.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-7232645427301021795</id><published>2008-10-25T01:31:00.003-03:00</published><updated>2008-10-25T01:39:50.027-03:00</updated><title type='text'>feelin' in the one drop!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KmHes8D-1T0/SQKiJQRIDSI/AAAAAAAAAFA/UmZxXcGvLnE/s1600-h/tik_04_beach_bungalow.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 216px;" src="http://2.bp.blogspot.com/_KmHes8D-1T0/SQKiJQRIDSI/AAAAAAAAAFA/UmZxXcGvLnE/s320/tik_04_beach_bungalow.jpg" alt="" id="BLOGGER_PHOTO_ID_5260945594591481122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;Bob Marley sings:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Oo-oo-ooh, yea-ah. Wo-yoy! Wo-yoy! Wo-yoy! Wo-yoy-yoy-yoy!&lt;br /&gt;Feel it in the one drop;&lt;br /&gt;And we'll still find time to rap;&lt;br /&gt;We're makin' the one stop,&lt;br /&gt;The generation gap;&lt;br /&gt;Now feel this drumbeat&lt;br /&gt;As it beats within,&lt;br /&gt;Playin' a riddim,&lt;br /&gt;Resisting against the system, ooh-wee!&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;I know Jah's never let us down;&lt;br /&gt;Pull your rights from wrong&lt;br /&gt;(I know Jah would never let us down)&lt;br /&gt;Oh, no! Oh, no! Oh, no!&lt;br /&gt;They made their world so hard (so hard):&lt;br /&gt;Every day we got to keep on fighting (fighting);&lt;br /&gt;They made their world so hard (so hard):&lt;br /&gt;Every day the people are dyin' (dying), yeah!&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_KmHes8D-1T0/SQKirl4oiUI/AAAAAAAAAFI/vUcNr5LzcpY/s1600-h/futuratattosu5.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_KmHes8D-1T0/SQKirl4oiUI/AAAAAAAAAFI/vUcNr5LzcpY/s320/futuratattosu5.jpg" alt="" id="BLOGGER_PHOTO_ID_5260946184509884738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;(It dread, dread) For hunger (dread, dread) and starvation&lt;br /&gt;(dread, dread, dread, dread),&lt;br /&gt;Lamentation (dread dread),&lt;br /&gt;But read it in Revelation (dread, dread, dread, dread):&lt;br /&gt;You'll find your redemption&lt;br /&gt;And then you give us the teachings of His Majesty,&lt;br /&gt;For we no want no devil philosophy;&lt;br /&gt;A you fe give us the teachings of His Majesty,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;A we no want no devil philosophy:&lt;br /&gt;&lt;br /&gt;Feel it in the one drop;&lt;br /&gt;And we still find time to rap;&lt;br /&gt;We're making the one stop,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;And we filling the gap:&lt;br /&gt;So feel this drumbeat&lt;br /&gt;As it beats within&lt;br /&gt;Playing a riddim, uh!&lt;br /&gt;Fighting against ism and skism,&lt;br /&gt;&lt;br /&gt;Singing: I know Jah's never let us down;&lt;br /&gt;Pull your rights from wrong:&lt;br /&gt;I know Jah's never let us down.&lt;br /&gt;Oh, no! Oh, no! Oh, no!&lt;br /&gt;They made their world so hard&lt;br /&gt;Every day (we got to keep on fighting), every day;&lt;br /&gt;They made their world so hard&lt;br /&gt;Every day (the people are dying), eh!&lt;br /&gt;(dread, dread, it dread, dread) Oh, whoa! Make dem a-go on so:&lt;br /&gt;(dread, dread, it dread on dread) Ah, whoa!&lt;br /&gt;(dread, dread) I'll walk (it dread, dread)&lt;br /&gt;Ah, whoa! Frighten dem, ah whoa!&lt;br /&gt;(dread, dread) Ah, whoa! Frighten dem, eh!&lt;br /&gt;Give us the teachings of His Majesty - with a stick-up!&lt;br /&gt;We no want no devil philosophy. Can you hear?&lt;br /&gt;Give us the teachings of His Majesty,&lt;br /&gt;For we no want no devil philosophy.&lt;br /&gt;&lt;br /&gt;We feel it in the one drop; you're lucky!&lt;br /&gt;For we still got time to rap,&lt;br /&gt;And we're making the one stop&lt;br /&gt;Let me tell ya: this generation gap.&lt;br /&gt;So feel this drumbeat;&lt;br /&gt;I tell you what: it's beating within&lt;br /&gt;Feel you heart playing a riddim - /fadeout/&lt;br /&gt;&lt;br /&gt;[*Sleeve notes:&lt;br /&gt;And you know it's resisting against ism and skism,&lt;br /&gt;Singing: I know Jah would never let us down.]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;One Drop - Bob Marley&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-7232645427301021795?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/7232645427301021795/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=7232645427301021795' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/7232645427301021795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/7232645427301021795'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/10/feelin-in-one-drop.html' title='feelin&apos; in the one drop!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KmHes8D-1T0/SQKiJQRIDSI/AAAAAAAAAFA/UmZxXcGvLnE/s72-c/tik_04_beach_bungalow.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-3226908289636109840</id><published>2008-10-25T00:19:00.006-03:00</published><updated>2008-10-25T00:59:28.843-03:00</updated><title type='text'>strkey says goodbye to strtok!</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bom, este post é pra me lembrar de usar &lt;span style="font-weight: bold; font-style: italic;"&gt;strkey()&lt;/span&gt; ao invés do &lt;span style="font-style: italic;"&gt;strtok()&lt;/span&gt;, pra quem não conhece essa última função da biblioteca C, o &lt;span style="font-style: italic;"&gt;strtok()&lt;/span&gt; é responsável por pegar uma determinada palavra de uma frase, vamos deixar isso mais claro com o exemplo abaixo:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-weight: bold;"&gt;frase:&lt;/span&gt; "oi meu querido jovem, estamos usando virgulas, tudo beleza?"  -=&gt; &lt;span style="font-weight: bold;"&gt;delimitador:&lt;/span&gt; ","&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1o. strtok:&lt;/span&gt; "oi meu querido jovem" ... &lt;span style="font-weight: bold;"&gt;2o. strtok:&lt;/span&gt; "estamos usando virgulas" ... &lt;span style="font-weight: bold;"&gt;3o. strtok:&lt;/span&gt; "tudo beleza?"&lt;/span&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Então como é mostrado acima a principal função da &lt;span style="font-style: italic;"&gt;strtok()&lt;/span&gt; é separar uma string da original pegando um ou mais de um caracter como delimitador, só que a função strtok tem um esqueminha bem chato que é a necessidade de ter que chamá-la novamente cada vez que você queira pegar a próxima string, ou seja, se você tiver uma frase com 4 (quatro) virgulas (,) e quiser pegar a string depois da terceira virgula você irá precisar chamá-la três vezes! O que nos deixa com um código visual feio e com o saco de ter que chamar a função cada vez que precisar de uma próxima string!&lt;br /&gt;&lt;br /&gt;Para resolver isso, eu resolvi fazer há bastante tempo atrás uma função chamada &lt;span style="font-weight: bold; font-style: italic;"&gt;strkey()&lt;/span&gt;, ela faz o mesmo papel da função &lt;span style="font-style: italic;"&gt;strtok()&lt;/span&gt; só que precisa apenas de uma chamada pra pegar o campo que você desejar de acordo com algum delimitador que você tiver setado. Vejamos um exemplo das diferenças básicas:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;frase: "eu quero comer um hamburger, batatas fritas, coca-cola e um chocolate!" -=&gt; delimitador: ","&lt;br /&gt;string desejada: "coca-cola e um chocolate!"&lt;br /&gt;&lt;br /&gt;strtok:&lt;br /&gt;char *p;&lt;br /&gt;p = strtok(frase, delimitador);&lt;br /&gt;p = strtok(frase, NULL);&lt;br /&gt;p = strtok(frase, NULL);&lt;br /&gt;&lt;br /&gt;strkey:&lt;br /&gt;char *p;&lt;br /&gt;p = strkey(frase, 2, delimitador);&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Bom, segue o código da função para quem interessar possa, utilize-a com moderação e por favor coloque o nome do autor se um dia precisar dela no seu código! Alterações serão bem vindas se provadas serem melhores ;)&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style="font-size:78%;"&gt;char *strkey(char *buf, int who, short del)&lt;br /&gt;{&lt;br /&gt;   char *str = (char*)malloc(strlen(buf));&lt;br /&gt;   short ch, i, f=0, x=0, loop=0;&lt;br /&gt;&lt;br /&gt;   if (!str)&lt;br /&gt;       return NULL;&lt;br /&gt;&lt;br /&gt;   for (i=0;i&amp;lt;strlen(buf);i++)&lt;br /&gt;   {&lt;br /&gt;       ch = *(buf+i);&lt;br /&gt;&lt;br /&gt;       if (ch==del &amp;amp;&amp;amp; !i &amp;amp;&amp;amp; !who)&lt;br /&gt;           return NULL;&lt;br /&gt;&lt;br /&gt;       if (ch==del)&lt;br /&gt;           loop++;&lt;br /&gt;&lt;br /&gt;       if (loop==who)&lt;br /&gt;       {&lt;br /&gt;           if (i==0 || f!=0)&lt;br /&gt;           {&lt;br /&gt;               *(str+x) = *(buf+i); x++;&lt;br /&gt;           }&lt;br /&gt;           f++;&lt;br /&gt;       }&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;   x++;&lt;br /&gt;   *(str+x)='\0';&lt;br /&gt;   str=(char*)realloc(str,x);&lt;br /&gt;   return (char*)str;&lt;br /&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-3226908289636109840?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/3226908289636109840/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=3226908289636109840' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/3226908289636109840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/3226908289636109840'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/10/strkey-says-goodbye-to-strtok.html' title='strkey says goodbye to strtok!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-6102745333296386003</id><published>2008-10-21T10:22:00.007-03:00</published><updated>2008-10-21T11:10:52.422-03:00</updated><title type='text'>É tempo de recomeçar..</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KmHes8D-1T0/SP3eDgF0bOI/AAAAAAAAAEQ/--i1mNl_KAs/s1600-h/linux_vs_microsoft.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_KmHes8D-1T0/SP3eDgF0bOI/AAAAAAAAAEQ/--i1mNl_KAs/s320/linux_vs_microsoft.jpg" alt="" id="BLOGGER_PHOTO_ID_5259604091573923042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;É lamentável! Em poucas palavras foi nisso que se resumiu hoje a minha manhã, estou saindo do meu trabalho atual no final do mês por problemas da empresa que me terceirizou com a justiça, a Apply Solutions, e como trabalho em órgão público provavelmente irei sair mesmo! Se estou preocupado!? Graças a Deus obtive experiência e tenho qualidades o suficiente para conseguir um emprego até melhor, o que é lamentável é que ontem eu recebi uma ligação de um gerente lá da empresa pedindo para eu comparecer hoje pela manhã porque surgiu uma "oportunidade de emprego" na àrea de administração de redes, pensei comigo duas vezes já conhecendo o legado da empresa: "é fria!".&lt;br /&gt;&lt;br /&gt;Então eu fui lá, e ao chegar demorei 1 (uma) hora para ser atendido, um dos gerentes comerciais da empresa veio falar comigo sobre o suposto "job", vale dizer que antes eu havia enviado o meu &lt;a href="http://www.infinitus-systems.com/%7Ecrudo/pub/vitae.pdf"&gt;curriculum vitae&lt;/a&gt; com perfis extremistas ligados a desenvolvimento de software livre e suporte a administração de sistemas linux, então ele começou: "Mulatinho, como X havia te dito estamos procurando um cara pra 'suporte' na administração de serviços em pequenas empresas e na nossa também, o trabalho consiste em fornecer apoio a AD (Active Directory) do Windows e cuidar de ferramentas que os clientes e nós utilizamos, como o SAP! Você conhece o SAP?" Primeiro eu pensei : "Ué, não era pra ficar administrando a bagaça!?" Depois eu respondi imediatamente: "Já ouvi falar, mas nunca mechi." Ele: "Nossa! Você precisa se atualizar, o SAP está entre as empresas que mais ganham dinheiro com software, a primeira é a Microsoft, a segunda o SAP e a terceira o Oracle." Meu pensamento: "Grande merda!" Ele: "Então você teria que se atualizar e participar de alguns treinamentos para utilização dessa ferramenta grandiosa!" Eu: "Cara, eu acho que vou passar esta oportunidade, te agradeço por lembrar de mim mas estou guiando pela àrea de software livre e principalmente linux e graças a Deus tudo vem dando certo, não quero retroceder.." Meu pensamento sobre o que ele pensou: "Esse cara um menino de 23 anos rejeitando emprego porque quer usar Linux, esse não vai pra frente.". Confesso que também estou de saco cheio de ficar dando suporte a coisas que não irão pra frente.&lt;br /&gt;&lt;br /&gt;Agora minhas conclusões finais, primeiro com uma palavrinha pra resumir tudo: Revoltante! Esses caras estão por fora do que está acontecendo na cena mundial de informática e estão que nem cavalos que só olham pra frente e não olham pros lados, o Linux não é mais um sistemazinho de "hackers", é uma realidade que está ganhando mercado cada vez mais e como eu digo desde 2000 e riem de mim ele vai ser um dos carros chefes que vão mandar essa Microsoft pra puta que o pariu! Hoje em dia um cara assumir que prefere trabalhar com linux e perder uma oportunidade pelo que eles chamam de "capricho" é um absurdo pra eles, o cara se encher de orgulho porque é partner da MicroFOFI (Micro$$oft) e o SAP (grande merda uma empresa que é reconhecida por um sistema comercial pra organizar negócios de empresas) é um absurdo! Será que eles sabem que temos ferramentas de graça pra isso!? E talvez até melhores, recentemente me peguei com um tal de DotProject e olhe que me disseram que tinham muito melhores, e ela já satisfaz completamente minhas necessidades. Concordo sim que um profissional de verdade deve-se abster de guerras entre sistemas operacionais, se o cliente quer usar Windows então ele utilizará Windows, só que não é por medo de poucas empresas de Linux existirem em Pernambuco que eu vou voltar ao ponto 0 (zero). Recebi oportunidades de dar aulas em algumas empresas e trabalhar de suporte numa outra grande empresa, agradeço a Deus pelas oportunidades que ele está abrindo pra mim, espero que ele também faça esse pessoal abrir a mente que a Microsoft hoje em dia não é mais líder de nada, apenas tem força no MSN e nos jogos, o Windows Vista é uma piada! O que eles quiseram fazer nós já tinhamos há meses.&lt;br /&gt;&lt;br /&gt;É participando de situações como essas que cada vez amo mais estar entre essa "Holy War" de sistemas operacionais e assumir pra qualquer um que meu negócio é software livre e inclusão digital, tenho pena desses caras por pensarem que nós linuxers somos mal amados e não sabemos mecher em gráficos vivendo apenas de modo texto, uso linux há quase 10 anos e rodo jogos no meu computador, utilizo minha webcam, converso no skype, edito video e musicas digitais, desenvolvo sistemas gráficos e em modo texto de forma mais segura e estruturada e utilizo o processamento e memória do meu Desktop e servidor de forma melhor que usaria no Windows, não odeio o Windows, só acho que o tempo dele acabou.. Muitos dirão que falando isso tudo quem tem a mente fechada sou eu, bom, o futuro nos dirá quem está certo...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-6102745333296386003?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/6102745333296386003/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=6102745333296386003' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6102745333296386003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6102745333296386003'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/10/lamentvel-em-poucas-palavras-foi-nisso.html' title='É tempo de recomeçar..'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KmHes8D-1T0/SP3eDgF0bOI/AAAAAAAAAEQ/--i1mNl_KAs/s72-c/linux_vs_microsoft.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-7621927546884853883</id><published>2008-10-13T16:46:00.011-03:00</published><updated>2008-10-20T12:22:18.939-03:00</updated><title type='text'>Certificados do I-ESLUCAP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_KmHes8D-1T0/SPOtxP5RPAI/AAAAAAAAAEE/vbKLlwT3uLE/s1600-h/certz.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_KmHes8D-1T0/SPOtxP5RPAI/AAAAAAAAAEE/vbKLlwT3uLE/s320/certz.jpg" alt="" id="BLOGGER_PHOTO_ID_5256736251663432706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Há!, como eu amo as ferramentas livres, hoje eu finalmente consegui fazer uma cópia da minha assinatura e da assinatura do outro coordenador do evento que fizemos da UNICAP, então o próximo passo seria escrever o nome de todos os inscritos no certificado de CONGRESSISTA e enviar pra eles, isso tudo, manualmente, pense em repetir isso 480 (quatrocentos e oitenta vezes) vezes (número de inscritos), e pense melhor, imagine se você tivesse que fazer isso em alguma base com mais de 10.000 (dez mil) inscritos! Agora se olhe no espelho e diga a si mesmo: "Estou FUD...$#%!". Bom, se você usar ferramentas boas, não! No caso eu olhei o problema e decidi usar três delas: PHP-GD (para escrever nas imagens dos certificados), shell-script e o mutt (para enviar os certificados um a um para os e-mails dos usuários).&lt;br /&gt;&lt;br /&gt;O banco que estava sendo usado para inscrições é o MySQL e eu percebi que precisava apenas de 3 (três) campos (obviamente) que seriam eles: ID, NOME DO INSCRITO e o E-MAIL do mesmo, para motivos que como disse anteriormente são obvios:&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;ID: Para destinguir um certificado do outro :P&lt;/li&gt;&lt;li&gt;NOME: Para colocar bonitinho no certificado do cara :-)&lt;/li&gt;&lt;li&gt;E-MAIL: Para enviar o certificado de acordo com o ID da imagem pro cara.&lt;/li&gt;&lt;/ul&gt;Então, eu peguei a imagem que está no início do POST (só que maior) e usei o seguinte script a seguir:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;$conn = mysql_connect('localhost', LOGIN, SENHA) or die ('cant connect in the server');&lt;br /&gt;mysql_select_db('bancodedados', $conn);&lt;br /&gt;&lt;br /&gt;$sql = "SELECT id,name,email FROM eslucap";&lt;br /&gt;&lt;br /&gt;$r = mysql_query($sql);&lt;br /&gt;&lt;br /&gt;if (!$r)&lt;br /&gt;{&lt;br /&gt;die("&lt;/span&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;ERRO: Identidade já cadastrada!&lt;/span&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;while ($row = mysql_fetch_array($r, MYSQL_ASSOC))&lt;br /&gt;{&lt;br /&gt;printf("ID: %s Name: %s E-mail: %s&lt;br /&gt;", $row["id"], $row["name"], $row["email"]);&lt;br /&gt;&lt;br /&gt;$im    = imagecreatefromjpeg('congressista.jpg');&lt;br /&gt;$white = imagecolorallocate($im, 255, 255, 255);&lt;br /&gt;$black = imagecolorallocate($im, 0, 0, 0);&lt;br /&gt;&lt;br /&gt;$nome = split(" ",$row["name"]);&lt;br /&gt;$ultimo = sizeof($nome);&lt;br /&gt;&lt;br /&gt;if($ultimo &gt; 3)&lt;br /&gt;{&lt;br /&gt;      $strNome = ucfirst($nome[0])." ".ucfirst($nome[1])." ".ucfirst($nome[$ultimo-1]);&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;      $strNome = ucfirst($nome[0])." ".ucfirst($nome[1]);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;$tamanho = strlen($strNome);&lt;br /&gt;$calc = ((25-$tamanho)/2)*11;&lt;br /&gt;&lt;br /&gt;imagettftext($im, 20, 0, 270+$calc, 210, $black, "aida2.ttf", $strNome);&lt;br /&gt;imagettftext($im, 20, 0, 320, 418, $black, "aida2.ttf", "Congressista");&lt;br /&gt;&lt;br /&gt;$okk = "./done/congressista-" . $row["id"] . ".jpg";&lt;br /&gt;imagejpeg($im, $okk, 100);&lt;br /&gt;imagedestroy($im);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;mysql_free_result($r);&lt;br /&gt;mysql_close($conn);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;E então em 2 (dois) minutinhos eu consegui que todas as imagens estivessem assinadas com o nome do inscrito e a marca de "CONGRESSISTA" e o arquivo ficasse na sintaxe: "&lt;span style="font-weight: bold;"&gt;congressista-ID.jpg&lt;/span&gt;". Então basicamente o serviço estava pronto se eu tivesse algum programa que enviasse os e-mails com os anexos um por um, mas infelizmente eu não tinha! E a primeira idéia que surgiu!? Usar shell-script oras! Seguindo a filosofia do colega Patrick Volkerding: KISS (Keep It Simple Stupid!)&lt;br /&gt;&lt;/div&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;&lt;br /&gt;$ mysql -u root -p bancodedados&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;Password:&lt;br /&gt;$ select id,email from eslucap;&lt;br /&gt;..........................&lt;br /&gt;....................................&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Copiei e colei o resultado (deve ter alguma forma de jogar isso em algum arquivo, porém não sou DBA) em um arquivo texto e removi os caracteres '|'  com o 'sed' de forma simples:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:78%;" &gt;$ sed -ie 's/|//g' emails.txt&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;E agora eu só teria que fazer o script que pegasse o arquivo de imagem do certificado de acordo com a primeira coluna ID e enviasse pro email do individuo o seu certificado de acordo com a segunda coluna E-MAIL! Pensei um pouco lame e resolvi fazer uma coisa rápida que resolvesse meu problema:&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;$ cat emails.txt&lt;br /&gt;1 aloha@123.yahoo.com&lt;br /&gt;2 maneh@vamola.com&lt;br /&gt;3 bonitona@dasilva.com&lt;br /&gt;..&lt;br /&gt;250 fran@yahu.com&lt;br /&gt;..&lt;br /&gt;480 lambda@mens.com.br&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$ cat mensagem.txt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Olá,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-style: italic;"&gt;Está seguindo em anexo o certificado de inscrição e participação do I Encontro de Software Livre na UNICAP que aconteceu nos dias 1, 2 e 3 de Outubro de 2008 no primeiro andar do Bloco G: Palestras (Auditório) e Minicursos (Laboratórios), o evento contou com grandes nomes da comunidade de software livre do estado de Pernambuco e com único patrocinio do D.A. de Computação da UNICAP e apoio da Fuctura com alguns datashows, foi um prazer tê-lo conosco num evento cujo o único objetivo foi fornecer a vocês palestras e minicursos de graça e com extrema qualidade visando engrandecer a visão do software livre e várias àreas da sociedade! E para relembrar alguns momentos do evento nós conseguimos colocar algumas fotos que tiramos á:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Link das Fotos:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://www.infinitus-systems.com/eventos/2008/fotos/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Links Importantes:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://www.slack-pe.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://www.slack-pe.org/wikipe&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Links para estudo:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://tldp.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://softwarelivre.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://br-linux.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://vivaolinux.com.br&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://www.fuctura.com.br&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://www.especializa.com.br&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Obrigado por participar!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Alexandre Mulatinho - &amp;lt;alex at infinitus-systems.com&gt;&lt;alex&gt;&lt;/alex&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Comissão de Organização do I-ESLUCAP &amp;lt;slack-pe-trab@googlegroups.com&gt;&lt;slack-pe-trab&gt;&lt;/slack-pe-trab&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-style: italic;"&gt;$ while read LINE; do cat mensagem.txt | mutt -a congressista-`echo $LINE | cut -d' ' -f1`.jpg -s "[I-ESLUCAP] CERTIFICADO" `echo $LINE | cut -d' ' -f2` &amp;amp;&amp;amp; usleep 8; done &amp;lt; emails.txt&lt;br /&gt;&lt;br /&gt;Então tudo se foi lindamente! Me poupou tempo demais! Ser linuxer é ser feliz :}&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-7621927546884853883?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/7621927546884853883/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=7621927546884853883' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/7621927546884853883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/7621927546884853883'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/10/certificados-do-i-eslucap.html' title='Certificados do I-ESLUCAP'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_KmHes8D-1T0/SPOtxP5RPAI/AAAAAAAAAEE/vbKLlwT3uLE/s72-c/certz.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-6235063695828880902</id><published>2008-10-08T10:23:00.004-03:00</published><updated>2008-10-14T11:13:03.277-03:00</updated><title type='text'>Novo projeto a incentivar!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KmHes8D-1T0/SOy1d5z-gYI/AAAAAAAAAD8/LRpgFPGBnMs/s1600-h/hacker-emblem.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_KmHes8D-1T0/SOy1d5z-gYI/AAAAAAAAAD8/LRpgFPGBnMs/s320/hacker-emblem.png" alt="" id="BLOGGER_PHOTO_ID_5254774390574186882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Opa, então depois do evento demos início a um novo sub-projeto do SLACK-PE, o &lt;a href="http://pe.slackwarebrasil.org/wikipe/index.php?title=HackLab"&gt;HackLab&lt;/a&gt;, o nome já deve ser conhecido por muitos pois não fui eu que inventei a idéia (essa idéia já é bem velha), ela consiste em juntar uma turma e estudar um mesmo tema até que esse tema tenha sido todo dissecado e entendido por todos em detalhes, com isso queremos fazer verdadeiros papers para a comunidade colocando-os em nosso site e divulgando-os em revistas! Qualquer um vai poder participar e tudo deve ser muito aberto para que todos deêm suas idéias, ao final vamos fazer um documento utilizando o LaTeX com todos os dados que coletamos. Espero de verdade que possamos fazer um ótimo trabalho!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-6235063695828880902?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/6235063695828880902/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=6235063695828880902' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6235063695828880902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6235063695828880902'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/10/opa-ento-depois-do-evento-demos-incio.html' title='Novo projeto a incentivar!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KmHes8D-1T0/SOy1d5z-gYI/AAAAAAAAAD8/LRpgFPGBnMs/s72-c/hacker-emblem.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-5185717084722207881</id><published>2008-10-06T13:33:00.003-03:00</published><updated>2008-10-06T13:52:07.463-03:00</updated><title type='text'>I Encontro de Software Livre na UNICAP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_KmHes8D-1T0/SOpB4eqw3uI/AAAAAAAAAD0/hVo8Id3TkrE/s1600-h/slackers.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_KmHes8D-1T0/SOpB4eqw3uI/AAAAAAAAAD0/hVo8Id3TkrE/s400/slackers.jpg" alt="" id="BLOGGER_PHOTO_ID_5254084353842011874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;O que dizer? É oficialmente o primeiro encontro em que eu organizo junto com meus camaradas do &lt;a href="http://www.slack-pe.org/"&gt;SLACK-PE&lt;/a&gt; e estou muito feliz com o resultado! Foi muito difícil principalmente pela parte de apoio, conseguimos organizar razoavelmente e ocorreu tudo como planejado, o mais legal: com pouquissima verba, sem nenhum patrocinador! Mas aí está o resultado, o SLACK-PE em mais um evento em Pernambuco, dessa vez como organizadores! A nossa meta é muito mais, aliás o céu é o limite e estamos caminhando para este lado. Fizemos muitos amigos e contatos neste evento, tiramos boas fotos e nos divertimos bastante apesar da correria, as palestras foram de alto nível com um pessoal muito bem conceituado, todos de PE, e com boa didática, e os minicursos foram o sucesso do evento: quase todos lotados! Espero que seja possível não apenas organizarmos outros como participar da organização do que já se tornaram "quase oficiais" pela região.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-5185717084722207881?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/5185717084722207881/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=5185717084722207881' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5185717084722207881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/5185717084722207881'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/10/i-encontro-de-software-livre-na-unicap.html' title='I Encontro de Software Livre na UNICAP'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_KmHes8D-1T0/SOpB4eqw3uI/AAAAAAAAAD0/hVo8Id3TkrE/s72-c/slackers.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-1955644601243611234</id><published>2008-08-12T20:06:00.004-03:00</published><updated>2008-09-05T19:14:26.908-03:00</updated><title type='text'>A jornada do LPIC</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KmHes8D-1T0/SKIZuNFvviI/AAAAAAAAACY/n-dRLw9aG40/s1600-h/lpic3_large.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_KmHes8D-1T0/SKIZuNFvviI/AAAAAAAAACY/n-dRLw9aG40/s320/lpic3_large.gif" alt="" id="BLOGGER_PHOTO_ID_5233773998536375842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Não é um bicho de sete cabećas! Muita gente pensa que é bizarro se certificar, bom, este era meu pensamento até alguns dias atrás, apesar da pouca experiência que tenho em sistemas unix (10 anos, dos quais 5 trabalhando) e desenvolvendo em C, PHP e Shell-scripting há bastante tempo, eu tive medo de falhar na hora H, sabe como é, agente consegue conquistar aquele mulherão e de repente na hora H o negócio vai pro lixo! hehehehe! Bom, eu marquei a LPI-101 e LPI-102 no mesmo dia e o que aconteceu foi que fiquei nervoso no comećo mas depois respirei fundo e consegui passar nas duas de primeira! Confesso que a 101 foi a pior, apesar de ser a primeira, exige de fato que o usuário tenha conhecimentos específicos do sistema que usa! A 102 é mais arquivos e servićos, coisa comum para quem já foi um pouquinho administrador de sistemas e redes! Agora o LPIC-2 pra deslanchar, em breve a história da própria.. =D&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-1955644601243611234?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/1955644601243611234/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=1955644601243611234' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/1955644601243611234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/1955644601243611234'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/08/jornada-do-lpic.html' title='A jornada do LPIC'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KmHes8D-1T0/SKIZuNFvviI/AAAAAAAAACY/n-dRLw9aG40/s72-c/lpic3_large.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-4897680173002060217</id><published>2008-08-08T22:27:00.004-03:00</published><updated>2008-09-05T19:14:56.595-03:00</updated><title type='text'>Usando o cryptsetup</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KmHes8D-1T0/SJz5DX5403I/AAAAAAAAACQ/ESPW6-6Hojk/s1600-h/phishing.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_KmHes8D-1T0/SJz5DX5403I/AAAAAAAAACQ/ESPW6-6Hojk/s320/phishing.jpg" alt="" id="BLOGGER_PHOTO_ID_5232330703449412466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Olá,&lt;br /&gt;&lt;br /&gt;Recentemente senti necessidade de me proteger mais, o mundo anda violento, não só fisicamente como digitalmente e você pode têr suas informaćões roubadas a qualquer momento, seja deixando uma brecha no seu computador remotamente ou simplesmente esquecendo seu notebook na sala e alguém acessando-o atrás de informaćões.&lt;br /&gt;&lt;br /&gt;Pesquisando um pouco eu descobri o cryptsetup, é um software para encriptar partićões lógicas, ele funciona muito bem e só deixa um usuário acessar sua partićão mediante a uma passphrase, logo se o usuário não souber essa passphrase, todos os dados que ele conseguir obtêr da partićão será criptado e ele não conseguirá extrair informaćões úteis.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Requesitos necessários:&lt;br /&gt;1. Partićão do tipo Linux Logical Volume Management (0x8e).&lt;br /&gt;2. Formatar particão como luksFormat e setar uma passphrase.&lt;br /&gt;3. Escolher um sistema de arquivos.&lt;br /&gt;&lt;pre&gt;&lt;span style="font-weight: bold;"&gt;Formatando partićão encriptada e dando ênfase a entropia&lt;/span&gt;&lt;br /&gt;root@infinitus:~# dd if=/dev/urandom of=/dev/sda5&lt;br /&gt;root@infinitus:~# cryptsetup luksFormat /dev/sda5&lt;br /&gt;WARNING!&lt;br /&gt;========&lt;br /&gt;This will overwrite data on /dev/sda5 irrevocably.&lt;br /&gt;&lt;br /&gt;Are you sure? (Type uppercase yes): &lt;b&gt;YES&lt;/b&gt;&lt;br /&gt;Enter LUKS passphrase:&lt;br /&gt;Verify passphrase:&lt;br /&gt;Command successful.&lt;span style="font-family:Georgia,serif;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Formatando partićão com sistema de arquivos&lt;/span&gt;&lt;br /&gt;root@infinitus:~# mkfs.ext3 /dev/sda5&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Abrindo e montando partićão criptada&lt;/span&gt;&lt;br /&gt;root@infinitus:~# cryptsetup luksOpen /dev/sda5 cryptfs&lt;br /&gt;root@infinitus:~# mount /dev/mapper/cryptfs /mnt&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Desmontando partićão encriptada&lt;/span&gt;&lt;br /&gt;root@infinitus:~# umount /mnt&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fechando o kcryptd&lt;/span&gt;&lt;br /&gt;root@infinitus:~# cryptsetup luksClose cryptfs&lt;br /&gt;&lt;br /&gt;Bom, é isso! Um abraćo,&lt;br /&gt;Alexandre Mulatinho.&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-4897680173002060217?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/4897680173002060217/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=4897680173002060217' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/4897680173002060217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/4897680173002060217'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/08/usando-o-cryptsetup.html' title='Usando o cryptsetup'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KmHes8D-1T0/SJz5DX5403I/AAAAAAAAACQ/ESPW6-6Hojk/s72-c/phishing.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-1972980721646200712</id><published>2008-04-28T19:56:00.004-03:00</published><updated>2008-09-05T19:16:03.134-03:00</updated><title type='text'>"II Encontro de Software Live PE"</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_KmHes8D-1T0/SBZYFxGgVfI/AAAAAAAAACI/awNNd17v_jw/s1600-h/25-04-08_1008.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_KmHes8D-1T0/SBZYFxGgVfI/AAAAAAAAACI/awNNd17v_jw/s320/25-04-08_1008.jpg" alt="" id="BLOGGER_PHOTO_ID_5194436076321658354" border="0" /&gt;&lt;/a&gt;Bom, o encontro foi show, logo no primeiro dia podia se ver a turma do SLACK-PE, como se não bastasse conseguimos descolar um banner show, umas camisas pra vender, imagens de dvds para copiar e até instalamos slack's de graça no evento. O evento no primeiro dia teve alguns probleminhas e uns minicursos que não conseguiram ser feito, mas nada demais, tudo re-arranjado posteriormente, houveram palestras bem interessantes e algumas bem técnicas, visando a parte de desenvolvimento e também acessibilidade, sem esquecer de ferramentas livres. O primeiro dia pude fazer a apresentação do Case de Sucesso: Software Livre na Educação e foi muito legal, apesar de não ter pudido preparar um material mais extenso e coerente, a apresentação foi objetiva e repleta de exemplos e acho que a maioria deve ter saído com uma boa impressão, agora estamos na luta tentando manter toda a Educação usando linux: sem treinamento adequado e mais algumas falhas, estão sendo corrigidas, mas falta pessoal, lamentável... A vida continua e esperamos que esse possa ser apenas mais um evento dos vários que possam acontecer anualmente em Recife e principalmente em Pernambuco, que venha muitos outros!&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;links:&lt;br /&gt;http://www.slack-pe.org&lt;br /&gt;http://www.slack-pe.org/pub/edu&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-1972980721646200712?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/1972980721646200712/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=1972980721646200712' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/1972980721646200712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/1972980721646200712'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/04/ii-encontro-de-software-live-pe.html' title='&quot;II Encontro de Software Live PE&quot;'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_KmHes8D-1T0/SBZYFxGgVfI/AAAAAAAAACI/awNNd17v_jw/s72-c/25-04-08_1008.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-6837363989200626845</id><published>2008-04-07T21:50:00.006-03:00</published><updated>2008-09-05T19:25:31.511-03:00</updated><title type='text'>Blenderzando!</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_KmHes8D-1T0/R_rDOvWY2UI/AAAAAAAAAB8/EoaAZ2BChHg/s1600-h/boneco-blender05.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_KmHes8D-1T0/R_rDOvWY2UI/AAAAAAAAAB8/EoaAZ2BChHg/s200/boneco-blender05.jpg" alt="" id="BLOGGER_PHOTO_ID_5186672578866501954" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_KmHes8D-1T0/R_rCofWY2TI/AAAAAAAAAB0/A7H773RVZh0/s1600-h/boneco-blender02.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_KmHes8D-1T0/R_rCofWY2TI/AAAAAAAAAB0/A7H773RVZh0/s200/boneco-blender02.jpg" alt="" id="BLOGGER_PHOTO_ID_5186671921736505650" border="0" /&gt;&lt;/a&gt;Yeah! Finalmente descobri que o &lt;a href="http://www.blender.org/"&gt;blender&lt;/a&gt; realmente é show! Estou comecando a dar alguns passos na modelagem 3d, e lendo também sobre como programar jogos, descobri uma biblioteca show chamada &lt;a href="http://irrlicht.sourceforge.net/"&gt;Irrlicht&lt;/a&gt; feita em C++ para games tanto no Windows (DirectX, OpenGL) como no Linux utilizando OpenGL !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;Andei estudando sobre o formato MD3 e a arquitetura do Blender, além de comecar a ler a documentacão do Irrlicht, e junto com um amigo já estamos pensando num futuro game a ser feito! :-) Mas nem tudo são flores, ainda existem muitos projetos inacabados que precisam de uma olhadinha.&lt;br /&gt;&lt;br /&gt;Enquanto isso um pouco de diversão com o blender!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-6837363989200626845?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/6837363989200626845/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=6837363989200626845' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6837363989200626845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/6837363989200626845'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/04/blenderzando.html' title='Blenderzando!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_KmHes8D-1T0/R_rDOvWY2UI/AAAAAAAAAB8/EoaAZ2BChHg/s72-c/boneco-blender05.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-7771683764008302113</id><published>2008-02-19T15:13:00.002-03:00</published><updated>2008-02-19T15:17:51.374-03:00</updated><title type='text'>Tome dívida!</title><content type='html'>É... gastar é bom! O problema é quando passa do ponto, mas foi necessário.. Resolvi investir em mim mesmo este ano e por enquanto tá dando certo, comprei meu desktop novo que já tá virando um servidorzinho da galera, o &lt;a href="http://infinitus.homelinux.org"&gt;infinitus&lt;/a&gt;, depois meu novo notebook toshiba satellite u304-s7477 que tem me inspirado novamente a estudar coisas nerds e programar. Breve virá a certificação linux e tome mais grana! E depois quem sabe um CCNA? Acho que vai ter que rolar... Bom, pelo o menos me livrei de algumas dívidas, pendências do trabalho, que não valiam tanto dinheiro assim mas estão sendo deixadas para trás e com isso finalizadas. O problema agora é que tô pensando em sair.. e o dinheiro de onde vai vir?? HELP! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-7771683764008302113?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/7771683764008302113/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=7771683764008302113' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/7771683764008302113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/7771683764008302113'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/02/tome-dvida.html' title='Tome dívida!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-4253534764989572108</id><published>2008-01-31T18:51:00.000-03:00</published><updated>2008-01-31T19:01:55.173-03:00</updated><title type='text'>Viajando Na Noite</title><content type='html'>Noite fria num bar, curtindo aquela rotina que muitos otários pensam que é a de um mané se mostrando (que se fodam todos os que metem a boca na vida de alguém), mas nesse dia uma surpresa, uma nova cara.. uma cara que já esteve talvez, ali, mas deixei passar.. papo vai e papo vem, comeca a loucura..  lembro dos antigos tempos, quando era tudo assim quase sempre.. sinceramente, sinto um pouco de saudades mas a fase já passou.. a onda então seria apenas curtir um lance em homenagem aos velhos tempos.. fim de noite, tudo perfeito.. valeu a pena.. quem teve lá sabe, paranóia comeca.. pensamento aqui e acolá, o tempo passa e como diz o ditado tudo passa.. resumo tudo e absorvo a experiência.. e eu que pensava que era o foda, que sacava a malandragem total: o sangue nos olhos, e isso é só o início; Dia passa e a onda continua, me permito ir novamente ao local e eis que me aparece outra figura, será que era pra ser assim? me abro.. é difícil isso acontecer, sou um cara na minha, fechado.. absorvo.. caiu em mim.. putz! não é que o malandro tá certo.. viajo.. penso nas palavras e frases: "respeito é pra quem tem..", "amizade", "rico tem que aprender que dinheiro tira a vida mas não ressucita não..", tento pensar em todas as pessoas do mundo.. será que elas entendem? entendem a realidade que tá aí fora? será que respeitam de verdade? será que sentem apenas PENA ou eles GUARDAM A IDÉIA nos coracões.. difícil.. fico triste, eu sei a resposta..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-4253534764989572108?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/4253534764989572108/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=4253534764989572108' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/4253534764989572108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/4253534764989572108'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/01/viajando-na-noite.html' title='Viajando Na Noite'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-8788285650404705651</id><published>2008-01-09T11:30:00.002-03:00</published><updated>2008-08-21T19:39:58.004-03:00</updated><title type='text'>Prevenindo acidentes!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_KmHes8D-1T0/R4TvLnvBrCI/AAAAAAAAABg/6U-vPpK77SA/s1600-h/r00t.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp1.blogger.com/_KmHes8D-1T0/R4TvLnvBrCI/AAAAAAAAABg/6U-vPpK77SA/s200/r00t.jpg" alt="" id="BLOGGER_PHOTO_ID_5153506856542514210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Já dizia o velho sábio chinês: &lt;span style="font-style: italic;"&gt;'O poder às vezes atrapalha a busca do verdadeiro caminho..'&lt;/span&gt; Isso também acontece com os Linuxers, ser root (uid=0) é têr poder, é ser o Deus da máquina, e muitas vezes o usuário que detém este poder comete falhas que podem destruir ou comprometer as informações do sistema. Recentemente um amigo cometeu uma dessas falhas sem querer:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;cd /&lt;br /&gt;chown -R root.root /usr/local/ *&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Se vocês repararem, ele sem querer mudou o dono e o grupo de todo o sistema operacional linux, afetando várias permissões de alguns comandos do sistema e arquivos de configuração. E como isso afetaria o nosso sistema?&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Logins no sistema não seriam mais possíveis;&lt;/li&gt;&lt;li&gt;Alguns comandos não seriam mais utilizáveis (permissões);&lt;/li&gt;&lt;li&gt;Arquivos de configuração de alguns daemons não funcionariam;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;E o que fazer para contornar a solução? Bom, como era um servidor de produção, a solução deveria ser o mais rápido possível, resolvi substituir o medo pelo shell-script.. ;) E então decidi tentar o seguinte metódo:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Utilizar uma máquina com distribuição linux semelhante;&lt;/li&gt;&lt;li&gt;Listar arquivos e comandos essenciais, suas permissões, donos e grupos;&lt;/li&gt;&lt;li&gt;Pedir ao shell-script para fazer o trabalho sujo para mim;&lt;/li&gt;&lt;/ol&gt;Depois de pensar uns cinco minutos em uma solução para o problema desenvolvi o script abaixo para pegar as informações de uma máquina semelhante a que se deu o problema atual:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;pre&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;ROOT_DIRECTORY=`ls -b -d /* 2&gt;/dev/null`&lt;br /&gt;&lt;br /&gt;for DIR in $ROOT_DIRECTORY; do&lt;br /&gt;  TEST=`stat -c "%F" $DIR`&lt;br /&gt;  if [ "$TEST" = "directory" ] ; then&lt;br /&gt;     cd $DIR&lt;br /&gt;     DIR_FILES=`ls -b -d $DIR/* 2&gt;/dev/null`&lt;br /&gt;&lt;br /&gt;     for FILE in $DIR_FILES; do&lt;br /&gt;        TESTTWO=`stat -c "%F" $FILE`&lt;br /&gt;        if [ "$TESTTWO" = "directory" ] ; then&lt;br /&gt;           cd $FILE&lt;br /&gt;           DIR_FILESTWO=`ls -b -d $FILE/* 2&gt;/dev/null`&lt;br /&gt;&lt;br /&gt;           for FILETWO in $DIR_FILESTWO; do&lt;br /&gt;              echo chown `stat -c "%U:%G %n" $FILETWO`\; chmod `stat -c "%a %n" $FILETWO`&lt;br /&gt;           done&lt;br /&gt;        else&lt;br /&gt;           echo chown `stat -c "%U:%G %n" $FILE`\; chmod `stat -c "%a %n" $FILE`&lt;br /&gt;        fi&lt;br /&gt;     done&lt;br /&gt;  else&lt;br /&gt;     echo chown `stat -c "%U:%G %n" $FILETWO`\; chmod `stat -c "%a %n" $DIR`&lt;br /&gt;  fi&lt;br /&gt;done&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Pronto!! O código não está perfeito mas ele consegue entrar em três níveis de diretórios, ou seja, ele pode pegar informações até de um &lt;em&gt;/etc/ssh/sshd_config&lt;/em&gt; e semelhantes, permitindo assim coletar dados de diretórios importantes como o /bin, /sbin, /usr/lib, /lib, /etc, entre outros. A saída dele ficaria mais ou menos assim:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;pre&gt;&lt;br /&gt;chown root:root /bin/false; chmod 755 /bin/false&lt;br /&gt;chown root:root /bin/fgrep; chmod 777 /bin/fgrep&lt;br /&gt;chown root:fuse /bin/fusermount; chmod 4754 /bin/fusermount&lt;br /&gt;chown root:root /bin/gawk; chmod 755 /bin/gawk&lt;br /&gt;chown root:root /bin/grep; chmod 755 /bin/grep&lt;br /&gt;....................................&lt;br /&gt;......milhares de linhas a mais.....&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Então depois disso eu copiei essas informações para a máquina com problemas via SCP, mas também poderia ser via FTP, HTTP (wget), entre outros, e adicionei apenas uma linha no início do script, o nosso interpretador:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;pre&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;chown root:root /bin/false; chmod 755 /bin/false&lt;br /&gt;chown root:root /bin/fgrep; chmod 777 /bin/fgrep&lt;br /&gt;............ ... .. .. .&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;E logo depois executei os comandos abaixo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;pre&gt;&lt;br /&gt;root@servidor ~# chmod +x script&lt;br /&gt;root@servidor ~# ./script&lt;br /&gt;&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Resolvido! Uma solução bastante simples, além de preventiva, o ideal seria você fazer a coleta dessas informações antes do ocorrido para quando houver um problema semelhante aplicar estes dados; Acredite, já vi muitos SYSADMINs fazerem besteira e reiniciar a máquina e ela não ligar ou não logar e eles não saberem como voltar ela ao normal, ou então tentarem resolver um por um os problemas, ou ainda pior, simplesmente tentar fazer (se conseguirem) um backup dos dados e formatar a máquina com problemas para re-instalação da mesma; Bom, é isso, um pouco de paciência e muito script na cabeça! Valeu :-D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-8788285650404705651?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/8788285650404705651/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=8788285650404705651' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8788285650404705651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8788285650404705651'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2008/01/prevenindo-acidentes.html' title='Prevenindo acidentes!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_KmHes8D-1T0/R4TvLnvBrCI/AAAAAAAAABg/6U-vPpK77SA/s72-c/r00t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-9020044327702649920</id><published>2007-12-22T13:56:00.000-03:00</published><updated>2007-12-22T14:18:01.640-03:00</updated><title type='text'>PCMCIA: D-Link DWL-g650</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_KmHes8D-1T0/R21GC3vBrBI/AAAAAAAAABU/mOlfsD2VtoI/s1600-h/D-LINK+DWL-G650.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_KmHes8D-1T0/R21GC3vBrBI/AAAAAAAAABU/mOlfsD2VtoI/s200/D-LINK+DWL-G650.jpg" alt="" id="BLOGGER_PHOTO_ID_5146846964289219602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:verdana;"&gt;Yeah! Recentemente meu notebook teve alguns probleminhas :/ Um deles foi a rede, de tanto eu forçar o cabo de rede, acabou dando um pau na ethernet, pena! Como já tinha um roteador Wireless D-Link DI-524, resolvi comprar uma coisa que meu notebook nunca teve: um cartão pcmcia! Comprei um PCMCIA D-Link DWL-g650, tive alguns probleminhas no início, fui tentar configurá-lo usando um software chamado ACX e carregando alguns módulos nativos do kernel, infelizmente não obtive sucesso! Quem sabe com mais algumas tentativas? Foi aí que eu lembrei do NDISWRAPPER, santa ferramenta! Porém como alguns devem saber ela precisa do firmware do hardware em questão, no caso da placa wireless d-link. Uma coisa que eu precisei prestar atenção foi na versão do FIRMWARE e na sua revisão, no meu caso a revisão foi a 'C' e a versão do firmware é a 4.31, obti no ftp da dlink, que você pode baixar clicando &lt;a href="ftp://ftp.dlink.de/dwl/dwl-g650/driver_software/dwl-g650_drv_revC_V4.31-Build60616_ALL_multilang.zip"&gt;aqui.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Feito isso o resto é fácil, basta dezipar o arquivo e utilizar o &lt;a href="http://ndiswrapper.sourceforge.net/"&gt;ndiswrapper&lt;/a&gt;, para instalar o ndiswrapper é fácil, basta baixar uma versão do software, descompactá-lo e dar um 'make' como a seguir:&lt;br /&gt;&lt;br /&gt;# tar xfj ndiswrapper-1.51.tar.bz2&lt;br /&gt;# cd ndiswrapper-1.51&lt;br /&gt;# make &amp;amp;&amp;amp; make install&lt;br /&gt;&lt;br /&gt;Então descompactamos o firmware e copiamos o arquivo .inf, no meu caso:&lt;br /&gt;# unzip dwl-g650_drv_revC_V4.31-Build60616_ALL_multilang.zip&lt;br /&gt;# cp NetA3AB.inf /lib/firmware&lt;br /&gt;&lt;br /&gt;Finalmente rodamos o ndiswrapper pra rodar a versão do firmware:&lt;br /&gt;# ndiswrapper -i /lib/firmware/NetA3AB.inf&lt;br /&gt;# modprobe ndiswrapper&lt;br /&gt;&lt;br /&gt;Pronto! É só conferir com os comandos de configuração de rede, o ifconfig e o iwconfig para o wireless, ela provavelmente estará reconhecida como &lt;span style="font-weight: bold;"&gt;wlan0&lt;/span&gt;, então para configurar ela basta fazermos:&lt;br /&gt;&lt;br /&gt;# ifconfig wlan0 up&lt;br /&gt;# ifconfig wlan0 192.168.10.123 (modifique pra sua rede)&lt;br /&gt;# iwconfig wlan0 ESSID NomeDaSuaRede&lt;br /&gt;# iwconfig wlan0 CHANNEL CanalDeSuaRede&lt;br /&gt;# iwconfig wlan0 KEY PasswordDeSuaConexao&lt;br /&gt;&lt;br /&gt;Adicione o seu gateway padrão:&lt;br /&gt;# route add default gw 192.168.10.1 dev wlan0&lt;br /&gt;&lt;br /&gt;Boa sorte e bem vindo ao mundo sem fio! :-)&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-9020044327702649920?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/9020044327702649920/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=9020044327702649920' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/9020044327702649920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/9020044327702649920'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/12/yeah-recentemente-meu-notebook-teve.html' title='PCMCIA: D-Link DWL-g650'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_KmHes8D-1T0/R21GC3vBrBI/AAAAAAAAABU/mOlfsD2VtoI/s72-c/D-LINK+DWL-G650.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-8934271970113028014</id><published>2007-11-13T19:40:00.000-03:00</published><updated>2007-11-13T20:05:45.457-03:00</updated><title type='text'>Vamo babilônia!</title><content type='html'>E essa porra continua na merma, ganhando o de sempre, juntando o de sempre, e o sonho de sempre cada vez mais distante, fazendo coisas muito massa! Aprendendo e desenvolvendo, mas... pra quem? Pra uns ou outros levarem nome ou pior uns ou outros esquecerem todos que participaram (tô nem aí, eu e eu rastafari!) É claro que eu tô falando de todo mundo! É que as vezes revolta! Essa porra é um campo minado como disse o brow! É um querendo meter no outro, 50% tem pensamento bom e 50% dos 50% são humildes, não entendem que respeito é pra quem tem e não pra quem opõe!&lt;br /&gt;&lt;br /&gt;Mulato se liga:&lt;br /&gt;"É dessa forma que o sistema quer que eu erre, pra me ver disfigurado no IML, eu tô de tênis baleado, carteira sem dinheiro, mas LIVRE e VIVO e isso NÃO TEM PREÇO! (arrepia negão)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-8934271970113028014?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/8934271970113028014/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=8934271970113028014' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8934271970113028014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8934271970113028014'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/11/vamo-babilnia.html' title='Vamo babilônia!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-8019318446539957536</id><published>2007-10-25T14:03:00.000-03:00</published><updated>2007-10-25T14:16:43.052-03:00</updated><title type='text'>Blogando do trabalho!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_KmHes8D-1T0/RyDPYhP-vGI/AAAAAAAAAAk/rmnTzgsDHn4/s1600-h/oka.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://bp2.blogger.com/_KmHes8D-1T0/RyDPYhP-vGI/AAAAAAAAAAk/rmnTzgsDHn4/s320/oka.jpg" alt="" id="BLOGGER_PHOTO_ID_5125324396096830562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;   Mais um dia de  trabalho: hoje vai ter uma apresentação de LTSP, montamos um servidorzinho com um thin-client, uma máquina obsoleta (pentium mmx 200mhz) e um switch pra colocarmos a intranet beleza. Tudo certo, hoje também finalmente terminei de instalar os servidores da Secretária de Educação que vão utilizar LTSP em containers!&lt;br /&gt;&lt;br /&gt;   Criamos um pacote educacional bem legal e tentamos facilitar o uso do linux ao máximo não transformando ele num Windows, só faltava alguém para dar aulas de linux básico e utilização de alguns softwares. É né, mesmo tentando ser multi processado não há como fazer tudo...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-8019318446539957536?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/8019318446539957536/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=8019318446539957536' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8019318446539957536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/8019318446539957536'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/10/blogando-do-trabalho.html' title='Blogando do trabalho!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_KmHes8D-1T0/RyDPYhP-vGI/AAAAAAAAAAk/rmnTzgsDHn4/s72-c/oka.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-1222627183375940882</id><published>2007-10-25T01:51:00.001-03:00</published><updated>2007-10-25T02:26:29.782-03:00</updated><title type='text'>Viagem</title><content type='html'>Né, a vida dando certo, a coisa ficando bonita, e novamente, acontece uma merda das grandes, uma batida de carro e um aperreio, uma viagem errada, mas tento seguir naquela de pensar que isso tudo vai passar e que eu devo relaxar, achar um tempo pra resolver minhas broncas e aproveitar o momento feliz que estou passando, mas será que ele tava certo?&lt;br /&gt;&lt;br /&gt;"Todo o santo dia, pois todo o dia é santo,&lt;br /&gt;e eu? eu sou uma àrvore bonita!!... que precisa..&lt;br /&gt;dos teus cuidados.. me regar mãe!&lt;br /&gt;&lt;br /&gt;E eu balanço, eu balanço, eu balançoooo!!!"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mulat0z in tha house, botticelli white suave&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-1222627183375940882?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/1222627183375940882/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=1222627183375940882' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/1222627183375940882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/1222627183375940882'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/10/viagem.html' title='Viagem'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-3701238283249982681</id><published>2007-10-09T20:16:00.000-03:00</published><updated>2007-10-09T20:26:33.331-03:00</updated><title type='text'>filosofias 157</title><content type='html'>E a vida louca continua, parar parece mais fácil nos filmes, a TV mostra coisas maravilhosas que você TEM QUE FAZER para ser "legal" na sociedade, caindo nessa a muito tempo atrás quando pirralha comecei a fumar cigarro, hoje para parar é foda e ainda não descobriram a cura do câncer, será tarde demais? Para mim acho que não, graças a Deus, mas imagine para quantos brasileiros e estrangeiros isso não é a realidade atual..&lt;br /&gt;&lt;br /&gt;Daí imagina que isso é só um pedaço de tudo que rola aí no mundo que parece bonitinho e dá em merda, como uma 'briguinha de casal' que aparece direto na TV para 'apimentar' a relação, mas que no fundo só faz fuder com tudo...&lt;br /&gt;&lt;br /&gt;E se agente for pensar, na realidade atual das favelas?&lt;br /&gt;&lt;br /&gt;"Não chora vadia que eu não tenho dó, dá a bolsa na moral! não resite o B.O.! aqui é outro brasileiro transformado em monstro! Semi-analfabeto, armado e perigoso!"&lt;br /&gt;&lt;br /&gt;Pois é meu camarada: olho por olho, dente por dente... é assim e foi assim que alguns aprendem/aprenderam a sobreviver, e quando o bixo bate já viu... segura o cara que é calminho e da paz e na hora da fúria bate o satanás.. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-3701238283249982681?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/3701238283249982681/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=3701238283249982681' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/3701238283249982681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/3701238283249982681'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/10/filosofias-157.html' title='filosofias 157'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-767555701547408762</id><published>2007-10-05T18:32:00.000-03:00</published><updated>2007-10-05T19:01:34.643-03:00</updated><title type='text'>E a sina continua..</title><content type='html'>Música: Sabotage - Respeiteo é pra quem tem&lt;BR&gt;&lt;br /&gt;Sentimento: Revolta&lt;BR&gt;&lt;br /&gt;Vontade: Quebrar tudo!&lt;BR&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;'E bola logo esse fininho, lembra? sentiu firmeza? eu quero a paz!' Que paz? Uma paz ilusória em que só alguns poucos se beneficiam, os filhos da puta! o Brasil desde que nasci já era uma merda mas eu amo esse país, é foda as vezes sentir raiva de um filha da puta que eu desprezo, eu sei MULATO, aqui se faz aqui se paga, EU SEI mulato, um dia as coisas vão se acertar! Quando a pessoa começa a crescer mentalmente começa a perceber coisas dantes despercebidas, e isso já existia! Todo mundo tá sabendo que a corrupção continua e faz parte de nossas vidas há um bom tempo, mas porra, quando você sente na pele os efeitos dessa corrupção é que você sente a porra da raiva do filha da puta! Há playboyzinho viadinho que me lê e diz 'que cara revoltadinho!', há playboyzinho filho da puta que sempre teve tudo da mamãe e que não olha a porra de um cara fudido no inferno deitado no chão passando fome, ele acha isso "normal", ele acho que sempre é apenas mais um vagabundinho! Ah filha da puta! Se tu soubesse que tu faz parte do princípio desta corrupção, porra de dinheiro mermão! dinheiro é coisa do demônio! Eu to falando da corrupção do ser humano, o cara que ERA e hoje NÃO É MAIS, o cara que foi O CARA e hoje é o FILHO DA PUTA, e se você apenas compreende-se! Não tentasse entender, apenas soubesse do que eu estou escrevendo! Tá bom, revolta nunca me fez bem, mas também nunca me traiu, sempre tive o instinto, coisa de animal mesmo, de me sair na hora certa ou agressivar quando preciso! Claro, já me enganei! Mas óh,  filha da puta! Ah se me aparece uma chance, apenas uma, de te queimar geral, não quero que te desprezem, não quero que te humilhem, quero apenas que saibam o que você é no seu íntimo! Quero apenas a verdadeira face! E eu consiguirei, sempre consigo...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-767555701547408762?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/767555701547408762/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=767555701547408762' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/767555701547408762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/767555701547408762'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/10/e-sina-continua.html' title='E a sina continua..'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-521247822471271988</id><published>2007-09-29T01:28:00.000-03:00</published><updated>2007-09-29T01:40:18.588-03:00</updated><title type='text'>Eita!!!!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_KmHes8D-1T0/Rv3XIw0vWKI/AAAAAAAAAAM/cZdgjf6_TPw/s1600-h/webcam3.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_KmHes8D-1T0/Rv3XIw0vWKI/AAAAAAAAAAM/cZdgjf6_TPw/s200/webcam3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5115481297307785378" /&gt;&lt;/a&gt;&lt;br /&gt;Parece que essas férias foram firmeza! Pelo o menos por enquanto, voltei a trabalhar melhor, mais inspirado e ainda tô com uns projetos legais e agora parece que finalmente tem gente participando e máquina pra tudo que queremos. Legal! São o que?? 1:35 da manhã e de repente toca Steve Vai - For The Love Of God! Nossa... a inspiração transcende!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-521247822471271988?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/521247822471271988/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=521247822471271988' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/521247822471271988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/521247822471271988'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/09/eita.html' title='Eita!!!!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_KmHes8D-1T0/Rv3XIw0vWKI/AAAAAAAAAAM/cZdgjf6_TPw/s72-c/webcam3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-117103442392459470</id><published>2007-02-09T12:07:00.000-03:00</published><updated>2007-02-09T12:20:23.943-03:00</updated><title type='text'>NetBSD: Senhas, um pouco mais complexo!</title><content type='html'>É, tive um problema com as senhas no NetBSD recentemente, pô! A mudança de um sistema operacional pra outro é meio complicado, foi mais fácil pra mim porque sempre usei Linux (baseado no UNIX) desde 1999! Mas ainda sim tem algumas coisinhas que são bem diferentes! Na instalação do NetBSD (o que foi me dito) tem uma parte que diz a você qual tipo de encriptação você quer usar para proteger suas senhas (a padrão é DES), só que tem um detalhe bem interessante pra aqueles viciados em segurança por obscuridade, a senha DES tem no máximo 8/9 caracteres (nao me lembro ao certo agora), ou seja, uma senha fraca pra um bruteforce, então você tem que fazer mudanças no seu sistema! A primeira coisa que você deve fazer é ler os manuais dos comando 'pwhash' e 'pwd_mkdb' (respectivamente, um criador de senhas e  um atualizador das senhas no banco de dados interno do sistema operacional), as sintaxes são bem simples! Pra você criar uma nova senha você faz:&lt;BR&gt;&lt;BR&gt;&lt;br /&gt;pwhash -m -p (te dá um prompt pra senha e gera uma senha em MD5)&lt;BR&gt;&lt;br /&gt;pwhash -s 32000 -p (te dá um prompt pra senha e gera uma senha SHA1)&lt;BR&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;Após isso você deve copiar a saída gerada e adicionar corretamente no arquivo &lt;span style="font-weight:bold;"&gt;/etc/master.passwd&lt;/span&gt;, depois disto deve atualizar a base de dados de senha usando o comando abaixo:&lt;BR&gt;&lt;BR&gt;&lt;br /&gt;pwd_mkdb -u &lt;USUARIO&gt; -f /etc/master.passwd&lt;BR&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;Apartir do próximo reboot no computador as alterações serão feitas com sucesso!;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-117103442392459470?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/117103442392459470/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=117103442392459470' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/117103442392459470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/117103442392459470'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/02/netbsd-senhas-um-pouco-mais-complexo.html' title='NetBSD: Senhas, um pouco mais complexo!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-117103345172606375</id><published>2007-02-09T11:58:00.000-03:00</published><updated>2007-02-09T12:04:11.740-03:00</updated><title type='text'>dança do desempregado!</title><content type='html'>É meu querido, e eu que pensei que isso fosse difícil de acontecer comigo, agora nem sei mais, na verdade não to nem muito preocupado com isso, sei que se rolar uma coisa dessa eu consigo aranjar outro, o problema é aquele velho sonho que todo mundo tem da casa própria que as vezes fica mais distante sabe? E ele em mim bate tão forte! Essas semanas que vem devem ser decisivas pra saber se continuo ou não no meu trabalho atual, vão realizar um concurso público e contratar funcionários pra substituir os prestadores de serviço, até concordo com tudo isto! Se eu fosse responsável por uma empresa pública não gostaria de deixar tudo nas mãos de pessoas que se aparecerem uma coisa melhor não vão pensar duas vezes em ir atrás(pelo o menos a maioria). É triste mas é real, estou pronto pra qualquer peça que a vida ainda tenha pra me pregar! =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-117103345172606375?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/117103345172606375/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=117103345172606375' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/117103345172606375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/117103345172606375'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2007/02/dana-do-desempregado.html' title='dança do desempregado!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-115764618592367300</id><published>2006-09-07T13:22:00.000-03:00</published><updated>2006-09-07T13:25:50.383-03:00</updated><title type='text'>Conto aos fatos a mentira que sou..</title><content type='html'>Conto aos fatos a mentira que sou... A mentira que acham de mim, o que sou no ambiente de trabalho e o que sou fora dele, coisas totalmente diferentes e assim continua na vida toda em si, mentiras.. Uma das coisas que mais odiei na vida as vezes se faz necessária na minha vida, é triste, é muito triste mentir pra não magoar, e por quê não magoar? será que devo ser um santo&lt;br /&gt;todavia? Posso eu guardar tanta coisa só pra mim e não libertar isso pra ninguém? Ultimamente venho praticando isto, uma coisa que parei de fazer há tanto tempo atrás que nem lembro mais quanto tempo faz, estou me sentindo bem com isso graças a Deus, começo a sentir um alivio as vezes quando eu simplesmente falo tudo o que eu sinto, acho até que sou melhor assim, me dão mais atenção e me compreendem melhor quando sou totalmente verdadeiro, não que 99% das pessoas saibam que no fundo estou guardando algo apenas para mim mas isso me faz sentir mais apaixonado por tudo que um dia atrás comecei a perder vontade de conhecer... Sentimentos cruéis, revolta, alguns as vezes até sacam e me perguntam: revolta contra quem? contra o quê? Acredito eu, que pelo o menos no meu caso, de verdade, não há o quem e nem o quê mas o porquê, por quê teve que ser assim? por quê fugiu do meu controle? por quê não posso receber uma segunda tentativa? Aí muitos dizem, há cara, a vida é assim mesmo você tem que levar muito pau pra ser alguém na vida; Em parte cara, isso faz muito sentido, mas você é o que você faz e o que você fez, ninguém de verdade muda tanto assim, talvez num momento dejá-vú isso aconteça uma vez na vida, porém antes que isso aconteça você precisa sempre estar se questionando, travando uma batalha mental para não se perder de novo a sentimento tão repugnante que te faz ficar pensando essas coisas dois, três, tantos anos atrás do real tempo que o tenha feito. As vezes fico sem fome, passo mal, quero chorar mais não consigo, e a culpa toda é dessas mentiras que sou, mentiras que iludiram meu coração de uma forma que eu me tornei nelas por algum momento em algum tempo atrás e me transformei num monstro, um monstro sem alma... &lt;br /&gt;&lt;br /&gt;Eu apenas conto aos fatos a mentira que sou...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-115764618592367300?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/115764618592367300/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=115764618592367300' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115764618592367300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115764618592367300'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/09/conto-aos-fatos-mentira-que-sou.html' title='Conto aos fatos a mentira que sou..'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-115379019023220141</id><published>2006-07-24T22:08:00.000-03:00</published><updated>2006-07-24T22:16:30.243-03:00</updated><title type='text'>Vai te fuder Brasil!</title><content type='html'>Revolta! Revolta! REVOOOOOOOLTA! É, pra tu que lê isso pode ser frescura, mas pra tu que lê, eu num tô nem aí afinal fiz essa porra pra eu me lembrar do que eu não consigo as vezes! VAI TE FUDER BRASIL! Agente escuta essas porra moh tempo e só vai perceber a real qnd tem um DEJA-VÚ! VAI TE FUDER BRASIL! Hoje eu vi, hoje eu vi! Eu vi o que todo mundo vê, vi dois caras brigando na rua por causa de lixo, VAI TE FUDER BRASIL! Mas e daí, que tu vai fazer? VAI VER TV BRASIL! O jornalista fala bonito Brasil, mas a boca só se cala quando o tiro acerta! VAI TE FUDER BRASIL!&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;Tá rico quer dançar, quer se divertir&lt;br /&gt;meu relato é sanguinário playboy não vai curtir&lt;br /&gt;sou homem pra falar que o moleque do pipa&lt;br /&gt;esquecido um dia troca tiro com a polícia&lt;br /&gt;não simulo sentimento pra vender CD&lt;br /&gt;não vou falar de paz vendo a vítima morrer&lt;br /&gt;vendo no DP, mano cumprindo pena&lt;br /&gt;matando o seguro pra ter transferência&lt;br /&gt;vendo a criança no norte comendo caquitos, gambé desovando maisum corpo no mato&lt;br /&gt;não iludo o casal dirigindo feliz a pampa&lt;br /&gt;fora da blindagem e o sonho a segurança&lt;br /&gt;quando o portão automático da goma subir&lt;br /&gt;prepara a senha do cofre pru ladrão abrir&lt;br /&gt;que Deus deixe ele encontra madame e sua esmeralda&lt;br /&gt;senão ele arranca seu coração na faca&lt;br /&gt;a polícia vai chegar só pra fazer perícia&lt;br /&gt;quando alguém se incomoda com o cheiro de carniça&lt;br /&gt;então toma com limão pra esquecer o desemprego&lt;br /&gt;e bater na mulher, quando chegar a noite bêbado&lt;br /&gt;deis da 4 da manhã nem vaga pra lavar privada&lt;br /&gt;o mano perde a calma, mata a família e se mata&lt;br /&gt;caixão lacrado não estimula verso alegre&lt;br /&gt;se aqui filha da puta, a marcha fúnebre prossegue. &lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-115379019023220141?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/115379019023220141/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=115379019023220141' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115379019023220141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115379019023220141'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/07/vai-te-fuder-brasil.html' title='Vai te fuder Brasil!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-115358487753322116</id><published>2006-07-22T12:45:00.000-03:00</published><updated>2006-07-22T13:14:41.886-03:00</updated><title type='text'>é muita treta!</title><content type='html'>É, a vida continua louca meu jovem, procê ver no próprio trabalho do cara onde a pessoa se julga estar longe de ladrões e afins se perde um celular hoje em dia, não to querendo parecer hipócrita falando isso, do tipo: 'se tu achasse cinquenta reais num banco tu não pegava não?' a diferença entre a honestidade e a corrupção não está em se dar bem com uns trocados, mas sim em se perguntar, será que a pessoa que perdeu esse dinheiro precisa dele mais do que eu? Você precisa antes de tomar algumas atitudes pensar bastante, digo isso com fé nos atos que já cometi e foram atos errôneos, mas tudo bem, já superei. Precisávamos de celular antes de eles aparecerem? Por quê sempre precisamos de algum aparelho ou motivo para nos sentirmos bem quando alguém procura por a gente? Eu sei de uma coisa meu cumpadi, a vida é loca e isso é verdade, agente tem mais é que &lt;span style="font-weight:bold;"&gt;aprender a viver com que agente tem e não com o que agente perde&lt;/span&gt;. valeu? abaixo um trexo da música de MV Bill - Tipo Racionais:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;"Vou te falar nego, o que acontece aqui no meu país,&lt;br /&gt;crianças controlam o morro armadas com fuzis, &lt;br /&gt;as balas perdidas já não assustam mais, endereço certo, vítimas fatais,&lt;br /&gt;você sabe o que essas indicam e tem que abaixar o rádio do carro,&lt;br /&gt;são certos cuidados que você deve ter pra nao virar alvo de algum disparo.."&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-115358487753322116?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/115358487753322116/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=115358487753322116' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115358487753322116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115358487753322116'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/07/muita-treta.html' title='é muita treta!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-115358001305813524</id><published>2006-07-22T11:44:00.000-03:00</published><updated>2006-07-22T11:53:33.876-03:00</updated><title type='text'>Aonde o amor e a paixão se encontram!</title><content type='html'>E em se falando novamente em coisas nerds, principalmente na parte da programação eu diria que o meu amor é o C e a minha paixão é o Shell Script, como na computação e também na vida podemos integrar dois sentimentos num único apenas. Há casos em que os opostos definivamente se atraem como em paixões platônicas em que o ódio e o amor estão constantemente juntos o que me faz lembrar uma frase de um poeta: 'difícil é deixar viver...' ligando estes conceitos a marginalidade da sociedade. Ora pois, se amar é tão gostoso por quê continuar amando é tão difícil? se odiar é tão ruim por quê o ódio continua presente em nossas vidas? são mistérios que como dizem por aí só descobriremos quando partirmos dessa pra melhor ou então num daqueles momentos que só se tem uma vez na vida. Como esquecer um grande amor que tenha sido perdido por um acidente, uma mentira, uma verdade? Viver é o algoritmo mais difícil de nossas vidas e pra isso devemos unir todas as linguages, sejam elas do amor ou do ódio para conseguirmos sobreviver dia-a-dia. Depois dessa confusão de idéias vai ae abaixo 'uma pequena integração' de C com Shell Script!&lt;br /&gt;&lt;br /&gt;[getoutput.c]&lt;br /&gt;char *getoutput(char *cmd)&lt;br /&gt;{&lt;br /&gt;        FILE *fp;&lt;br /&gt;        char buf[256];&lt;br /&gt;        char *ret = (char*)malloc(sizeof(buf));&lt;br /&gt;        int totalbytez = 0;&lt;br /&gt;        &lt;br /&gt;        memset(ret, 0, sizeof(buf));&lt;br /&gt;        &lt;br /&gt;        fp = popen(cmd, "r");&lt;br /&gt;        while (fgets(buf, sizeof(buf)-1, fp)) {&lt;br /&gt;                totalbytez+=strlen(buf);&lt;br /&gt;                &lt;br /&gt;                if (totalbytez &gt; 12)&lt;br /&gt;                        ret = (char*)realloc(ret, totalbytez);&lt;br /&gt;                &lt;br /&gt;                strncat(ret, buf, strlen(buf)-1);&lt;br /&gt;        }&lt;br /&gt;        fclose(fp);&lt;br /&gt;        &lt;br /&gt;        if (!strlen(ret))&lt;br /&gt;                return NULL;&lt;br /&gt;        else  &lt;br /&gt;                return (char*)ret;&lt;br /&gt;}&lt;br /&gt;[getoutput.c]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-115358001305813524?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/115358001305813524/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=115358001305813524' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115358001305813524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115358001305813524'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/07/aonde-o-amor-e-paixo-se-encontram.html' title='Aonde o amor e a paixão se encontram!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-115000656687787476</id><published>2006-06-11T03:16:00.000-03:00</published><updated>2006-06-11T03:16:06.876-03:00</updated><title type='text'>psycho nitez</title><content type='html'>&lt;pre&gt;&lt;br /&gt;uma madrugada fria e perigosa,&lt;br /&gt;olhei pra janela fumando um cigarro,&lt;br /&gt;tanta coisa pra pensar e as vezes o&lt;br /&gt;pensamento continua o mesmo, aquele&lt;br /&gt;que as vezes penetra o fundo da minh'alma;&lt;br /&gt;um sonho que ficou de lado, uma luz a&lt;br /&gt;mais a apagada, e a noite continua fria.&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-115000656687787476?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/115000656687787476/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=115000656687787476' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115000656687787476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/115000656687787476'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/06/psycho-nitez_11.html' title='psycho nitez'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-114852044864055807</id><published>2006-05-24T22:11:00.000-03:00</published><updated>2006-05-24T22:30:02.100-03:00</updated><title type='text'>okay, lets talk about regular expressions</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:lucida grande;"&gt;Hoje tive um problema no trabalho, me defrontei com um pouco de expressões regulares e então me veio o 'sed', como dizem os que usam, um verdadeiro canivete suiço que possibilita a você realizar várias funções; As vezes ele te prega uma pegadinha, como hoje, tive que dentro de um shell script pegar um arquivo e modificar o caminho do executável do Java (blergh) para um que servisse para todas as versões de java no linux; então poderiamos simplesmente rodar uma coisa assim:&lt;br /&gt;&lt;br /&gt;$ JAVAPATH=`find /usr/java -name jre\*`&lt;br /&gt;$ sed -e "s/java/$JAVAPATH/" file.sh&lt;br /&gt;&lt;br /&gt;Mas opa!!! A variável JAVAPATH contém caracteres de barra padrão '/' e o sed interpreta isso como sintaxe no comando dele e te retorna um erro; Então temos antes que setar uma variável que aceite os padrões do sed protejendo da shell com uma barra invertida '\'; copiando um pequeno pedaço da rotina que eu estava fazendo podemos fazer um pequeno shell script;&lt;br /&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;JAVADIR=&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:lucida grande;"&gt;`find /usr/java -name jre\*`&lt;br /&gt;JAVAPATH=$(echo $JAVADIR | sed -e 's/\//\\\//g')&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:lucida grande;"&gt;# e finalmente nosso sed para fazer a mudança corrijido;&lt;br /&gt;sed -e 's/java/$JAVAPATH\/bin\/java/' file.sh &gt; /tmp/0001&lt;br /&gt;mv /tmp/001 /usr/local/.....&lt;br /&gt;&lt;br /&gt;Brincando com psicodelias da shell...&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-114852044864055807?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/114852044864055807/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=114852044864055807' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/114852044864055807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/114852044864055807'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/05/okay-lets-talk-about-regular.html' title='okay, lets talk about regular expressions'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-28691458.post-114851054966886557</id><published>2006-05-24T19:36:00.000-03:00</published><updated>2006-05-24T20:04:44.003-03:00</updated><title type='text'>y0z dude!</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:lucida grande;"&gt;E ae? então, esta putaria começou! Abri esse blog mais pra me lembrar dos acontecimentos passados; Sabe como é, a memória as vezes vai sendo consumida por problemas e outras 'cositas más'; Hoje mesmo lembrei de umas rádios livres que ouvi e achei maior limpeza, se você leitor, gostar de músicas psicodélicas e desconhecidas pela maioria não deixe de acessar: http://radio.indymedia.org, agora se você gosta de pagodão ou usa Windows®, vai pra puta que o pariu rapá ;D&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/28691458-114851054966886557?l=mulat0z.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mulat0z.blogspot.com/feeds/114851054966886557/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=28691458&amp;postID=114851054966886557' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/114851054966886557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28691458/posts/default/114851054966886557'/><link rel='alternate' type='text/html' href='http://mulat0z.blogspot.com/2006/05/y0z-dude.html' title='y0z dude!'/><author><name>Alexandre Mulatinho</name><uri>http://www.blogger.com/profile/15090769971284614988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp1.blogger.com/_KmHes8D-1T0/R_rBNfWY2SI/AAAAAAAAABs/vPYriNfK5GI/S220/1slackware.jpg'/></author><thr:total>0</thr:total></entry></feed>
