<?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-1655142832446415213</id><updated>2012-02-16T11:00:56.003-02:00</updated><category term='apache'/><title type='text'>Eu mesmo resolvo</title><subtitle type='html'>Este blog traz informações úteis pra você que costuma resolver tudo sozinho (ou com uma ajudinha do Google).</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-645921447119833853</id><published>2009-12-28T00:03:00.001-02:00</published><updated>2009-12-28T00:05:04.427-02:00</updated><title type='text'>Windows Vista não hiberna mais depois do SP2</title><content type='html'>Resolvi o problema executando o seguinte comando:&lt;br /&gt;&lt;blockquote&gt;powercfg.exe /hibernate on&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-645921447119833853?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/645921447119833853/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=645921447119833853' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/645921447119833853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/645921447119833853'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2009/12/windows-vista-nao-hiberna-mais-depois.html' title='Windows Vista não hiberna mais depois do SP2'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-5393910631462047295</id><published>2009-08-09T02:22:00.002-03:00</published><updated>2009-08-09T02:31:07.468-03:00</updated><title type='text'>Mudando o Look and Feel e o idioma do NetBeans 6.x</title><content type='html'>Abra o arquivo &lt;span style="font-weight:bold;"&gt;netbeans.conf&lt;/span&gt; que fica na pasta &lt;span style="font-weight:bold;"&gt;etc&lt;/span&gt; que está dentro da pasta de instalação do NetBeans.&lt;br /&gt;Na linha &lt;span style="font-weight:bold;"&gt;netbeans_default_options&lt;/span&gt; acrescente no final, dentro das aspas os seguintes parâmetros:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;-J-Duser.language=en -J-Duser.region=US&lt;/span&gt; &lt;span style="font-style:italic;"&gt;(muda o idioma para o inglês)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;--laf javax.swing.plaf.metal.MetalLookAndFeel&lt;/span&gt; &lt;span style="font-style:italic;"&gt;(muda o look and feel para o metal)&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Não esqueça de deixar um espaço entre cada parâmetro.&lt;br /&gt;Salve o arquivo e entre no NetBeans para ver as mudanças.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-5393910631462047295?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/5393910631462047295/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=5393910631462047295' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/5393910631462047295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/5393910631462047295'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2009/08/mudando-o-look-and-feel-e-o-idioma-do.html' title='Mudando o Look and Feel e o idioma do NetBeans 6.x'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-5720907070058205001</id><published>2009-06-01T00:42:00.002-03:00</published><updated>2009-06-01T00:58:42.346-03:00</updated><title type='text'>Convertendo tabelas Paradox em MySql no Linux</title><content type='html'>O primeiro passo é instalar algumas bibliotecas no linux:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;apt-get install pxlib1&lt;br /&gt;apt-get install libsqlite0&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;lembrando que isso tem que ser feito como &lt;span style="font-style:italic;"&gt;root&lt;/span&gt; ou com &lt;span style="font-style:italic;"&gt;sudo&lt;/span&gt;.&lt;br /&gt;Agora temos que instalar o &lt;span style="font-style:italic;"&gt;pxlib&lt;/span&gt; e o &lt;span style="font-style:italic;"&gt;pxview&lt;/span&gt; que farão a conversão dos arquivos Paradox em instruções SQL.&lt;br /&gt;Esses pacotes podem ser baixados do site &lt;a href="http://sourceforge.net/projects/pxlib"&gt;http://sourceforge.net/projects/pxlib&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;tar -xzvf pxlib-0.6.2.tar.gz&lt;br /&gt;cd pxlib-0.6.2&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;make install&lt;br /&gt;cd ..&lt;br /&gt;tar -xzvf pxview_0.2.5.orig.tar.gz&lt;br /&gt;cd pxview- 0.2.5&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;make install&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Se tudo ocorreu bem você tera o comando pxview instalado em /usr/local/bin.&lt;br /&gt;Para converter os arquivos Paradox use:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;pxview -s -o nome_do_arquivo.sql nome_do_arquivo.db&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;A opção -s diz ao pxview pra usar SQL e -o informa o nome do arquivo que será gerado.&lt;br /&gt;O pxview lê a tabela nome_do_arquivo.db e gera um arquivo chamado nome_do_arquivo.sql com as instruções SQL para criar a tabela no MySql com os dados.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-5720907070058205001?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/5720907070058205001/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=5720907070058205001' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/5720907070058205001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/5720907070058205001'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2009/06/convertendo-tabelas-paradox-em-mysql-no.html' title='Convertendo tabelas Paradox em MySql no Linux'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-7291783660241165385</id><published>2008-07-24T01:02:00.004-03:00</published><updated>2008-08-12T02:59:27.893-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>Autenticação no Apache</title><content type='html'>Crie o arquivo .htaccess no diretório onde você deseja restringir o acesso colocando:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;AuthName "Pagina restrita a usuarios cadastrados"&lt;br /&gt;AuthType Basic&lt;br /&gt;AuthUserFile /home/httpd/users&lt;br /&gt;require valid-user&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Crie o arquivo de senha referenciado no .htaccess:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;$ htpasswd -c /home/httpd/users&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;No arquivo /etc/apache2/apache2.conf acrescente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt; Directory "/var/www/test"&gt;&lt;br /&gt;        AllowOverride AuthConfig&lt;br /&gt;&lt; /Directory&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Reinicie o apache para que as novas configurações passem a funcionar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-7291783660241165385?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/7291783660241165385/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=7291783660241165385' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7291783660241165385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7291783660241165385'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/07/autenticao-no-apache.html' title='Autenticação no Apache'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-1393424504066379623</id><published>2008-05-26T00:17:00.002-03:00</published><updated>2008-05-26T00:24:53.961-03:00</updated><title type='text'>Aplicações Windows em ambiente Linux com SeamlessRDP</title><content type='html'>Depois de instalar o Windows numa máquina virtual no VMWare, altere o registro:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer&lt;br /&gt;Crie um novo valor DWORD com o nome NoDesktop e mude o valor para 1.&lt;br /&gt;Feche o registro e reinicie o Windows.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Para instalar o SeamlessRDP baixe-o do site &lt;blockquote&gt;http://www.cendio.com/seamlessrdp/&lt;/blockquote&gt; e descompacte-o na raiz do Windows.&lt;br /&gt;&lt;br /&gt;Para criar o atalho no Linux para o programa no Windows use:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;$ rdesktop -A -s ' c:\seamlessrdp\seamlessrdpshell.exe "aplicação" ' "Ip da máquina virtual" -u "Usuário Windows" -p "senha" &lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-1393424504066379623?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/1393424504066379623/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=1393424504066379623' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/1393424504066379623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/1393424504066379623'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/05/aplicaes-windows-em-ambiente-linux-com.html' title='Aplicações Windows em ambiente Linux com SeamlessRDP'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-2357041568833806015</id><published>2008-04-21T01:41:00.002-03:00</published><updated>2008-04-21T01:50:38.025-03:00</updated><title type='text'>Utilizando e-CPF ou e-CNPJ no Linux</title><content type='html'>Instalando os drivers da leitora:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;apt-get install libusb&lt;br /&gt;apt-get install pcscd libpcsclite1&lt;br /&gt;apt-get install pcsc-tools&lt;br /&gt;apt-get install libccid&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Verificando o funcionamento da leitora:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;pcsc_scan&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Instalando o OpenSC para uso do SmartCard:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;apt-get install opensc libopensc1 libopensc-openssl&lt;br /&gt;pkcs15-tool --list-certificates (isto vai listar o certificado contido no SmartCard)&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Configurando o Firefox para acesso ao SmartCard:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;apt-get install mozilla-psm&lt;br /&gt;apt-get install mozilla-opensc&lt;br /&gt;&lt;br /&gt;1. Com o Firefox aberto, vá em Edit &gt; Preferences;&lt;br /&gt;2. Selecione a categoria Privacy &amp; Security &gt; Certificates;&lt;br /&gt;3. Clique em Manage Security Devices;&lt;br /&gt;4. Clique em Load;&lt;br /&gt;5. No campo Module Name digite: "OpenSC PKCS #11 Module";&lt;br /&gt;6. No campo Module File digite: /usr/bin/opensc-pkcs11.so. &lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-2357041568833806015?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/2357041568833806015/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=2357041568833806015' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/2357041568833806015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/2357041568833806015'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/04/utilizando-e-cpf-ou-e-cnpj-no-linux.html' title='Utilizando e-CPF ou e-CNPJ no Linux'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-7231252367753325349</id><published>2008-03-30T01:23:00.002-03:00</published><updated>2008-03-30T01:27:02.521-03:00</updated><title type='text'>Sincronizando o horário das estações com o servidor Linux</title><content type='html'>Instalar o NTP no servidor Linux:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;apt-get install ntp&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Editar o arquivo "/etc/ntp.conf" e acrescentar a linha:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;restrict 192.168.1.0 mask 255.255.255.0 nomodify&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Salvar e reiniciar o serviço.&lt;br /&gt;&lt;br /&gt;Nas estações Windows configurar a atualização automática da hora para o IP de servidor da rede.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-7231252367753325349?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/7231252367753325349/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=7231252367753325349' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7231252367753325349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7231252367753325349'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/03/sincronizando-o-horrio-das-estaes-com-o.html' title='Sincronizando o horário das estações com o servidor Linux'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-684171400513990815</id><published>2008-03-19T22:26:00.002-03:00</published><updated>2008-03-19T22:32:53.161-03:00</updated><title type='text'>Como criar o recurso de Lixeira no Samba</title><content type='html'>Acrescentar na sessão "global" as seguintes linhas:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;vfs objects = recycle&lt;br /&gt;recycle:keeptree = yes # mantem a árvore de diretório do arquivo.&lt;br /&gt;recycle:versions = yes # mantem versões do arquivo.&lt;br /&gt;recycle:repository = /var/samba/trash/%U # não cria a pasta ".recycle" em cada compartilhamento e sim uma pasta para cada usuário em um local definido.&lt;br /&gt;recycle:exclude = *.tmp, *.log, *.obj, ~*.*, *.bak, *.iso # arquivos que não serão guardados na lixeira.&lt;br /&gt;recycle:exclude_dir = tmp, cache # pastas que não serão guardadas na lixeira.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Isso cria uma pasta chamada ".recycle" em todos os compartilhamentos.&lt;br /&gt;Caso não queira o recurso em todos os compartilhamentos, retire a linha "vfs objects = recycle" e coloque no compartilhamento que deseja o recurso.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-684171400513990815?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/684171400513990815/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=684171400513990815' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/684171400513990815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/684171400513990815'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/03/como-criar-o-recurso-de-lixeira-no.html' title='Como criar o recurso de Lixeira no Samba'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-409701481863167378</id><published>2008-03-14T00:07:00.002-03:00</published><updated>2008-03-14T00:09:32.362-03:00</updated><title type='text'>Backup de servidor Linux</title><content type='html'>O programa Mondo (http://www.mondorescue.org) faz um backup completo da instalação para restaurar caso ocorra algum desastre.&lt;br /&gt;Ele pode ser instalado pelo &lt;blockquote&gt;apt-get install mondo&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-409701481863167378?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/409701481863167378/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=409701481863167378' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/409701481863167378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/409701481863167378'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/03/backup-de-servidor-linux.html' title='Backup de servidor Linux'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-7045829625339688321</id><published>2008-03-13T23:37:00.004-03:00</published><updated>2008-08-13T01:43:33.576-03:00</updated><title type='text'>Instalação do Imsniff para monitorar conversas do Messenger</title><content type='html'>Obtendo os pacotes:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;wget http://ufpr.dl.sourceforge.net/sourceforge/im-snif/imsniff_0.04.tgz&lt;br /&gt;apt-get install libpcap-dev&lt;br /&gt;apt-get install g++&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Instalando:&lt;br /&gt;- Descompactar o imsniff_0.04.tgz;&lt;br /&gt;- Serão criadas as pastas doc, linux, src, windows;&lt;br /&gt;- Executar:&lt;blockquote&gt;linux/build&lt;/blockquote&gt;&lt;br /&gt;- Copiar o arquivo doc\imsniff.conf.sample para /etc/imsniff.conf;&lt;br /&gt;- Alterar o arquivo /etc/imsniff.conf:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;daemonize = 0 # alterar para 1, execução como serviço&lt;br /&gt;promisc = 0&lt;br /&gt;verbose = 2&lt;br /&gt;chatdir = /tmp/chats # pasta aonde serão gravados os chats&lt;br /&gt;debugdir = /tmp/debug&lt;br /&gt;interface eth0 # interface aonde ele vai escutar&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Corrigindo bug (versão 0.04):&lt;br /&gt;- O bug faz o serviço cair toda hora;&lt;br /&gt;- Editar o arquivo src/msn_conntrack.cpp e acrescentar as linhas com + na frente:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;void add_user_to_sb (struct msn_connection *conn, u_char *user)&lt;br /&gt;{&lt;br /&gt;if (conn!=NULL &amp;&amp; conn-&gt;users!=NULL)&lt;br /&gt;{&lt;br /&gt;int i=0;&lt;br /&gt;while (i&lt;conn-&gt;num_users)&lt;br /&gt;{&lt;br /&gt;if (strcmp ((char *) conn-&gt;users[i], (char *) user)==0)&lt;br /&gt;return; // Don't duplicate&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;log_debug (5, "Adding user [%s] to SB",user);&lt;br /&gt;+ if (!conn) {&lt;br /&gt;+ conn = (struct msn_connection *) malloc (sizeof (struct msn_connection));&lt;br /&gt;+ if (!conn)&lt;br /&gt;+ return;&lt;br /&gt;+ if (msn_conns_first==NULL)&lt;br /&gt;+ msn_conns_first=conn;&lt;br /&gt;&lt;br /&gt;+ memset (conn,0,sizeof (struct msn_connection)); // All zeros is fine&lt;br /&gt;+ if (msn_conns_last != NULL)&lt;br /&gt;+ {&lt;br /&gt;+ msn_conns_last-&gt;next=conn;&lt;br /&gt;+ conn-&gt;previous=msn_conns_last;&lt;br /&gt;+ }&lt;br /&gt;+ msn_conns_last=conn;&lt;br /&gt;&lt;br /&gt;+ conn-&gt;users=NULL;&lt;br /&gt;+ conn-&gt;num_users=0;&lt;br /&gt;+ conn-&gt;log_full_path=NULL;&lt;br /&gt;&lt;br /&gt;+ }&lt;br /&gt;&lt;br /&gt;conn-&gt;users=(u_char **) realloc (conn-&gt;users, sizeof (u_char *) * (conn-&gt;num_users+1));&lt;br /&gt;log_debug (5, "Done realloc");&lt;br /&gt;if (conn-&gt;users!=NULL)&lt;br /&gt;{&lt;br /&gt;conn-&gt;users[conn-&gt;num_users]=(u_char *) malloc (strlen ((char *) user) +1 );&lt;br /&gt;log_debug (5, "Done malloc");&lt;br /&gt;strcpy ((char *) conn-&gt;users[conn-&gt;num_users],(char *) user);&lt;br /&gt;log_debug (5, "Done strcpy");&lt;br /&gt;conn-&gt;num_users++;&lt;br /&gt;}&lt;br /&gt;log_debug (5, "Done, number of users now = %d",conn-&gt;num_users);&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;- Editar o arquivo src/util.cpp e acrescentar as linhas com + e retirar as linhas com - na frente:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;int get_tokens (u_char *line, u_char ***tokens, int max_tokens)&lt;br /&gt;{&lt;br /&gt;log_debug (5, "entry in get_tokens");&lt;br /&gt;int capacity = (max_tokens==0)?50:max_tokens;&lt;br /&gt;/* First, delete the tokens if there are any ... */&lt;br /&gt;free_array(tokens);&lt;br /&gt;*tokens=(u_char **) malloc (sizeof (u_char *) * (capacity +1)); // Final one is NULL&lt;br /&gt;if (*tokens==NULL)&lt;br /&gt;return OUT_OF_MEMORY;&lt;br /&gt;int num=0; /* Number of tokens added so far */&lt;br /&gt;u_char *now = line;&lt;br /&gt;u_char *newtoken;&lt;br /&gt;&lt;br /&gt;char tmp[255];&lt;br /&gt;&lt;br /&gt;for (;;)&lt;br /&gt;{&lt;br /&gt;size_t i;&lt;br /&gt;/* Skip spaces and control stuff */&lt;br /&gt;while (*now&lt;=' ' &amp;&amp; *now!=0)&lt;br /&gt;{&lt;br /&gt;now++;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (*now==0) /* End of line */&lt;br /&gt;break;&lt;br /&gt;&lt;br /&gt;i=0;&lt;br /&gt;if (max_tokens==num+1 &amp;&amp; max_tokens!=0)&lt;br /&gt;i=strlen ((char *) now);&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;while (now[i]&gt;' ') /* Look ahead, how long is the next token? */&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;newtoken=(u_char *) malloc (i+1);&lt;br /&gt;memcpy (newtoken, now, i);&lt;br /&gt;now = now + i;&lt;br /&gt;newtoken[i]=0;&lt;br /&gt;&lt;br /&gt;if (num==capacity)&lt;br /&gt;{&lt;br /&gt;capacity += 10;&lt;br /&gt;*tokens = (u_char **) realloc (*tokens, sizeof (u_char *) * (capacity +1));&lt;br /&gt;if (*tokens==NULL) /* A bit unstable now I'm afraid */&lt;br /&gt;return OUT_OF_MEMORY;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;(*tokens)[num]=newtoken;&lt;br /&gt;&lt;br /&gt;if (num==7)&lt;br /&gt;{&lt;br /&gt;+ break;&lt;br /&gt;- exit (7);&lt;br /&gt;}&lt;br /&gt;num++;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;(*tokens)[num]=NULL;&lt;br /&gt;return num;&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;- Entrar na pasta linux e compilar com ./build;&lt;br /&gt;&lt;br /&gt;Execução:&lt;br /&gt;- Usar o Webmin para iniciar o serviço automaticamente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-7045829625339688321?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/7045829625339688321/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=7045829625339688321' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7045829625339688321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7045829625339688321'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/03/instalao-do-imsniff-para-monitorar.html' title='Instalação do Imsniff para monitorar conversas do Messenger'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-7641140833741553326</id><published>2008-03-05T21:06:00.002-03:00</published><updated>2008-03-05T21:08:41.515-03:00</updated><title type='text'>Configuração para programas DOS no Windows XP</title><content type='html'>Alterar o arquivo "\windows\system32\config.nt" e acrescentar:&lt;br /&gt;FILES=200&lt;br /&gt;BUFFERS=56,0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-7641140833741553326?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/7641140833741553326/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=7641140833741553326' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7641140833741553326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/7641140833741553326'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/03/configurao-para-programas-dos-no.html' title='Configuração para programas DOS no Windows XP'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-6308238369536278666</id><published>2008-03-03T17:12:00.002-03:00</published><updated>2008-03-03T17:16:01.388-03:00</updated><title type='text'>Iniciar o Windows XP mais rápido</title><content type='html'>Entre no registro do Windows e abra a seguinte chave:&lt;br /&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher&lt;br /&gt;&lt;br /&gt;O valor desta chave é 3. Mude para 0 se quiser desligar o recurso de pré-carregamento do Windows.&lt;br /&gt;Isso irá fazer com que o Windows inicie mais rápido, mas deixa a abertura de alguns programas mais lenta por não serem pré carregados na inicialização.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-6308238369536278666?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/6308238369536278666/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=6308238369536278666' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/6308238369536278666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/6308238369536278666'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2008/03/iniciar-o-windows-xp-mais-rpido.html' title='Iniciar o Windows XP mais rápido'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-3329272324018919342</id><published>2007-12-30T23:25:00.000-02:00</published><updated>2007-12-30T23:33:23.735-02:00</updated><title type='text'>Grub</title><content type='html'>Problema: Após criar uma partição pelo Windows, o grub apresentou um problema, "Error 15" e não entrava mais no Linux e nem no Windows.&lt;br /&gt;Solução: Ainda não sei se funciona.&lt;br /&gt;1. Bootar com live-cd do Ubuntu.&lt;br /&gt;2. Montar a partição do Linux como root (montado em "/media").&lt;br /&gt;3. Executar os comandos:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;mount -o bind /proc/ /media/proc&lt;br /&gt;mount -o bind /dev/ /media/dev&lt;br /&gt;chroot /media/&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Após fazer isso, os comandos do grub podem ser executados, pois o raiz do live-cd fica sendo o raiz da partição montada.&lt;br /&gt;4. Executar os comandos do grub:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;update-grub&lt;br /&gt;grub-install /dev/sda&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-3329272324018919342?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/3329272324018919342/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=3329272324018919342' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/3329272324018919342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/3329272324018919342'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2007/12/grub.html' title='Grub'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1655142832446415213.post-1957905043386292995</id><published>2007-12-24T00:08:00.003-02:00</published><updated>2008-06-05T01:23:20.239-03:00</updated><title type='text'>Meu primeiro blog</title><content type='html'>Não sei exatamente para que serve um blog. Acho que se parece com um diário. Vou usar esse blog para postar soluções dos problemas que encontro no meu trabalho de técnico de informática e programador Java.&lt;br /&gt;Quem deu a idéia de criar um blog para isso foi o &lt;a href="http://somaiscincominutos.com.br/"&gt;André Moraes&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1655142832446415213-1957905043386292995?l=eumesmoresolvo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://eumesmoresolvo.blogspot.com/feeds/1957905043386292995/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1655142832446415213&amp;postID=1957905043386292995' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/1957905043386292995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1655142832446415213/posts/default/1957905043386292995'/><link rel='alternate' type='text/html' href='http://eumesmoresolvo.blogspot.com/2007/12/meu-primeiro-blog.html' title='Meu primeiro blog'/><author><name>Antonio Alves</name><uri>http://www.blogger.com/profile/01809977712237472719</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
