Month: May 2008

Bloqueando edição da MediaWiki por usuário anonymous

Edite o LocalSettings.php e acrescente no final da página:

$wgGroupPermissions[‘*’][‘edit’] = false;

Fonte:
http://www.thejackol.com/2007/02/16/disable-anonymous-editing-in-mediawiki/

Um problema desta solução é que ela permite que uma pessoa crie um usuário sem confirmar seu email e mesmo assim consiga editar a página, para evitar isto use:

# Disable for everyone
$wgGroupPermissions[‘*’][‘edit’] = false;

# Disable for users, too: by default ‘user’ is allowed to edit, even if ‘*’ is not.
$wgGroupPermissions[‘user’][‘edit’] = false;

# Finally, set it to true for the desired group.
$wgGroupPermissions[’emailconfirmed’][‘edit’] = true;

Fonte:
http://www.mediawiki.org/wiki/Help:User_rights

Exportando site MediaWiki

Se você precisa exportar seu site MediaWiki para outro servidor então esta dica poderá te ajudar. Você pode usar um recurso do próprio MediaWiki e assim evitar ter que mexer no banco de dados mysql para fazer a migração.

Entre na página:
http://www.seusite.com/wiki/index.php/Special:Allpages

Irá aparece o nome de todas as páginas que existem no seu site. Use o mouse para selecionar o texto com o nome de todas as páginas. Abra um editor de texto e coloque o nome de cada página uma por linha, tomando o cuidado de remover os espaços em branco no final da linha para não acontecer erros durante a importação no outro servidor.

Em seguida entre na página onde é exportadas das paginas do seu site:
http://www.seusite.com/wiki/index.php/Special:Export

Copie as páginas que você organizou no seu editor de texto e cole na caixa de texto que apareceu na página acima e clique no botão Exportar. Imediatamente irá aparecer a janela para salvar o conteúdo das páginas exportadas (será em um arquivo .xml).

Agora acessa a página do seu novo site wiki que está vazio:
http://www.seunovosite.com/wiki/index.php/Special:Import

Importe o arquivo que você salvou e pronto!

Instalando o gerenciador de janelas EDE

Eu já conhecia o gerenciador de janelas Equinox Desktop Environment, mas achei muito interessante a reportagem do Linux.com:

http://www.linux.com/feature/135684

Lá fui eu instalar o bendito no Ubuntu. Primeiro instale os pacotes: libx11-dev libpng-dev libjpeg-dev libxext-dev e x11proto-xext-dev.

Depois execute o comando
$ sudo sh -c ‘wget -qO- http://equinox-project.org/netinstall | sh’

Isto compilará e instalará o EDE no seu sistema.

Eu já achava o E17 rápido, mas o EDE inicia instantaneamente, muito rápido mesmo!

Verificando se o servidor DNS responder por determinado dominio

Então você registrou um determinado domínio e está impaciente para vê-lo no ar, só que já faz mais de 24 horas e nada do DNS se propagar. A primeira dica que posso dar é: relaxe e espere passar mais algum tempo até ver seu site no ar (em alguns casos até 72h). Se mesmo assim você suspeitar que o DNS primario não está respondendo para o seu site, você poderá verificar através do site:

http://registro.br/cgi-bin/nicbr/dnscheck

Basta digitar o nome do site e o servidor de DNS.

Para verificar como anda a propagacão do seu DNS acesse:

http://www.checkdns.net/quickcheckdomainf.aspx

Renomendo arquivos baixados pelo gspace

Estava baixando alguns arquivos do gmail através do plugin gpace do firefox. Porém durante o download ocorreu um erro e ele baixou alguns arquivos de forma incompleta. Então resolvi baixar novamente, porém ao invés dele sobrepor os arquivos ele nomeou os arquivos baixados recentemente para 1_nome_do_arquivo antigo.

Para resolver isto executei na linha de comando:
$ for i in $(ls * | grep “^1_*”); do mv $i $(ls $i | cut -b3-); done

Se alguém tiver uma dica mais simples e direta comente aqui.

Pulso magnético de alta intensidade pode desorientar seu cérebro

Vejam no vídeo deste site uma experiência demonstrando como a aplicacão de um pulso magnético de alta intensidade na região de Broca (responsável pela fala) pode atrapalhar a fala de uma pessoa.

Por outro lado, se a pessoa está cantando a mesma experiência não atrapalha, pois a área do cérebro responsável pela habilidade de cantar fica no hemisfério direito e não no esquerdo como o da fala.

Atualmente esta técnica já é usada para tratamento de danos cerebrais.

É provável que no futuro esta mesma técnica se torne arma de guerra, para paralisar os soldados inimigos.

Nota: Apesar desta notícia tratar de um tema que pode ajudar no tratamento de danos cerebrais ela está na categoria braindamage, por tratar-se de um assunto off-topic para este site 🙂

Configurando seu computador para hospedar dominio proprio

Quase todo mundo sabe que é possível criar um subdomínio no-ip/dyndns para apontar para seu computador, mas o que pouca gente sabe é que também podemos registrar um domínio real para apontar para seu computador, mesmo que seu provedor disponibilize apenas IP dinâmico para você.

O site que te permite fazer isto chama-se:
http://www.everydns.net

Se você utiliza IP dinâmico você precisará rodar um programa para informar seu novo IP ao site, da mesma forma como fazia com o NO-IP ou DYNDNS.

Para baixar o programa acesse:
http://www.everydns.net/dynamic.php

Usando solda sem chumbo

A pressão da Comunidade Europeia para que os produtos eletrônicos sem chumbo (ROHS) tem dado bons resultados. Hoje a maioria dos chips já saem de fábrica sem conter chumbo. A natureza agradece.

Mas e quanto a nós? Nós continuamos usando soldas que contém chumbo e assim estamos indo na contra-mão de uma sociedade ecologicamente correta. Para mudar isso, quando formos comprar solda para soldar nossas placas eletrônicas deveremos optar entre dois tipos principais de solda: a SAC305 contendo 96.5% de estanho, 3% de prata, e 0.5% cobre, derretendo a ~217 ou a SN100 contendo 99.3% estanho, 0.6% cobre e algum vestígio de níquel e prata, derretendo a ~228.

Mais info:

http://www.hackaday.com/2008/05/22/how-to-go-green-with-lead-free-solder/