sexta-feira, 25 de julho de 2008

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!


Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

terça-feira, 22 de julho de 2008

Por que as correntes são ruins? (parte 1)


Independente do tipo, de ser golpe ou vírus, todas as correntes compartilham algumas características. Seja uma piada engraçadinha ou as fotos da pelada da vez, de uma forma ou de outra te prejudicam.

  • Elas são enviadas para muitas pessoas no campo 'Para'. Se for enviada para 20 pessoas, 20 pessoas agora conhecem seu endereço de e-mail, e podem incluí-lo em listas de spam.
  • Pedem para encaminhar para toda sua lista de contatos por algum motivo. Seja porque é importante divulgar, ou porque vai ter azar no amor se não o fizer. Como ninguém tem o cuidado de excluir os endereços da mensagem anterior, o seu e-mail vai de novo para mais gente.
    Se cada uma daquelas 20 pessoas que eu falei encaminharem para mais 20, nós temos 20 x 20 = 400 pessoas. E vai piorando, a cada vez que a mensagem for encaminhada.

Tipos de correntes

Corrente, tecnicamente, são e-mails enviados por alguém conscientemente, para várias pessoas. Não se caracteriza como corrente, por exemplo, spams enviados por máquinas infectadas ou golpistas. Existem alguns tipos comuns de correntes, entre eles:

  • Miguxentas (mensagens de amizade, fotos de bichinhos, bebˆs e mensagens melosas).
    É comum serem enviadas em PowerPoints de 1 mega para um texto que poderia ter 5 linhas.
  • Pseudo-informativas
    E-mails com informações valiosas que devem ser divulgadas para o maior número de pessoas possível. Só que as informações são apenas boatos.
  • Pedintes
    Histórias tristes de crianças doentes que vão ganhar dinheiro para cirurgias se você espalhar o e-mail.

Todas elas têm os problemas comuns já mencionados. As miguxentas não apresentam nenhum perigo adicional, são apenas chatas. As pseudo-informativas podem convencê-lo a fazer coisas desnecessárias ou até mesmo erradas na esperança de ter alguma vantagem. As pedintes também não costumam trazer perigo adicional, a não ser que peçam dinheiro diretamente, e não só o encaminhamento de e-mails.

Leia também o próximo post da série: .
Nele eu comento alguns tipos comuns e por que você deve ignorá-los, e não reenviar para todos os seus contatos.

sábado, 19 de julho de 2008

Como formatar um pen drive


Se por algum motivo seu pen drive (ou MP3 player, ou MP4 player) tiver sido corrompido e precisar formatar, no Linux, use o comando abaixo:

# mkfs.vfat /dev/sdb
Lembrando que o comando deve ser executado como root e /dev/sdb deve ser trocado pelo dispositivo correto, se for diferente. No Ubuntu e similares, você pode usar o comando sudo para não precisar logar como root:
$ sudo mkfs.vfat /dev/sdb

IMPORTANTE: esse comando NÃO vai restaurar os dados perdidos no seu pen drive, vai apenas recriar o sistema de arquivos VAZIO. Se você ainda tiver esperança de recuperar os arquivos, não o execute e entregue a alguém que entenda de recuperação de dados.

quarta-feira, 16 de julho de 2008

Tim Web no Linux - conecta mas não navega


Leia também:
Calendário da portabilidade numérica
Ringtone MP3 no celular sem usar cabo
Celular como controle remoto do PC

Utilizo o Tim Web, serviço da Tim para acesso à internet móvel. Uso no Linux, e de alguns dias para cá, a conexão é estabelecida mas não consigo navegar em nenhum site. Para tirar a dúvida, vi que no Windows, conectando com o programa fornecido tudo continua perfeito.

Notei então que ao conectar, os endereços de DNS atribuídos eram sempre 10.11.12.13 e 10.11.12.14, provavelmente endereços default que não fazem nada.

O problema se resolve apenas mudando para algum servidor de DNS conhecido, como os do OpenDNS, que são 208.67.222.222 e 208.67.220.220.

PS: usando um aparelho celular servindo como modem (como o Nokia N80 Nokia N95 ou iPhone) o problema não ocorre.

Leia também:
Calendário da portabilidade numérica
Ringtone MP3 no celular sem usar cabo
Celular como controle remoto do PC

terça-feira, 1 de julho de 2008

Buscas mais freqüentes - Junho 2008


  • cdfs como copiar
  • pequenos videos
  • o que é restituição
  • instruções para nero
  • nero instruções
  • ulaunchelf
  • configurar controle remoto para o launchelf
  • botoes ler no emulador de snes
  • pagamento da restituição
  • baixar videos restitui
  • pagamento de restituição
  • ps2 emulador snes station mario e donkey kong
  • ulaunchelf como gravar em cd
  • sms ps2 como gravar arquivos video
  • como gravar emulador de snes para rodar ps2
  • renomear "boot elf" no memory card
  • cd videos playstation
  • emulando direto do cd ps2
  • jogar snes no ps2

terça-feira, 24 de junho de 2008

Usando dois monitores no Linux


Depois de muito me matar tentando colocar meu notebook para funcionar com um monitor externo (como extensão do desktop, não como clone; também conhecido como Dual Head), acabei chegando a uma solução muito simples. Segue a solução, para quem sabe servir a alguém mais.

O processo foi realizado no Kubuntu 7.10, mas deve funcionar em outros sistemas (o guia que eu tomei como base era para o Debian; clique aqui para lê-lo).

Monitor LCD

Hardware usado

O hardware usado:

  • Notebook com placa de video Intel 915GM
  • Um velho monitor LG de 15" de tubo
Um detalhe a se notar é que as resoluções máximas da tela do notebook e do monitor externo são diferentes (1280x800 e 1024x768 respectivamente).

Como fazer?

  • Faça um backup do arquivo de configuração do Xorg (/etc/X11/xorg.conf). Assim, se algo der errado, terá para onde voltar.
  • Se você tem dois monitores lado a lado, digamos, com 1024 pixels de largura em cada, você terá um total de 2048 pixels de largura, e normalmente o X não permite uma coisa dessas. Altere o arquivo xorg.conf adicionando a opção Virtual LARGURA ALTURA (onde LARGURA e ALTURA são as dimensões em pixels do seu desktop virtual) na subseção Display, como no exemplo:
    Section "Screen"
            Identifier      "Default Screen"
            Device          "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
            Monitor         "Generic Monitor"
            DefaultDepth    24
            SubSection "Display"
                    Modes           "1024x768"
                    Virtual         2560 1024
            EndSubSection
    EndSection
        
  • Conecte o cabo do monitor na saída VGA do notebook e reinicie o X (Ctrl+Alt+Backspace faz o serviço).
  • A tela de login deve aparecer com a imagem duplicada na tela do notebook e no monitor, e possivelmente com a resolução errada. Isso é normal, efetue o login.
  • Abra um terminal e execute o comando xrandr -q. Você deve ver informações sobre os monitores, como a seguir:
    $ xrandr -q
    Screen 0: minimum 320 x 200, current 2304 x 800, maximum 2560 x 1024
    VGA connected 1024x768+1280+0 (normal left inverted right) 270mm x 195mm
       1024x768       60.0*+   59.9
       832x624        74.6
       800x600        84.9     72.2     75.0     60.3     59.9     56.2
       640x480        85.0     84.6     75.0     72.8     66.7     60.0
       720x405        69.6
       720x400        70.1
    LVDS connected 1280x800+0+0 (normal left inverted right) 304mm x 190mm
       1024x768       60.0 +
       1280x800       59.9*+   60.0     59.9*
       1280x768       60.0
       800x600        60.3
       640x480        59.9
    TV disconnected (normal left inverted right)
        
  • É agora que vamos ajeitar as coisas. Abra um terminal e execute os comandos:

    $ xrandr --output LVDS --mode 1280x800
    Ajusta a resolução da tela do notebook. Substitua 1280x800 resolução correta

    $ xrandr --output VGA --right-of LVDS
    Posiciona o monitor à direita da tela principal. --right-of pode ser substituído por --left-of, --above ou --below.

    $ xrandr --output VGA --mode 1024x768 --rate 75
    Ajusta a resolução do monitor externo. Note que nesse caso, o refresh rate também é ajustado para 75Hz.
  • Os passos tendo dado certo, você pode criar um script e criar um atalho, ou configurá-lo para ser executado na inicialização do ambiente gráfico (usuários de KDE, salvem o script no diretório ~/.kde/Autostart). Não esqueça de dar permissões de execução ao script (chmod +x SCRIPT).

O que mais dá para fazer?

Além de estender o desktop a mais de um monitor, dá para fazer outras brincadeiras, como inverter ou rotacionar uma das telas, muito útil para quem tem daqueles monitores que podem ser postos na vertical. Veja o manual do xrandr, opção --rotate.

Não sei se é possível trocar o monitor conectado e reconfigurar tudo com o X rodando, mas acredito que não seja possível ainda com a versão do X do Ubuntu 7.10. Talvez isso até já seja possível, mas acredito mais que isso venha a ser possível num futuro próximo (ou até mesmo na versão atual).

Mas tem que ficar executando os comandos toda hora?

Existem tutoriais na internet ensinando como configurar o recurso de dual-head alterando o xorg.conf, e então a configuração fica fixa. Já vi funcionar dessa forma, é verdade. Mas as configurações são meio obscuras, e além de tudo, não consegui fazer funcionar com esse monitor, mesmo seguindo os mesmos passos do outro que funcionou.

Essa configuração com o xrandr, além de ter funcionado comigo de forma simples, ainda tem o benefício de poder alterar as configurações (posição das telas, resolução, refresh rate) em tempo real, sem ter que alterar o arquivo e reiniciar o X (fica mais parecido com a forma que o Windows lida com vários monitores sim, isso é uma boa coisa).

Além do mais, criar um script, como já falei, facilita a vida. Imagine que se você usa em monitores diferentes, ou sem monitor externo, pode ter um script para cada ocasião.

Esse negócio de dois monitores não é frescura?

Não. Pode parecer bobeira, que só é bonitinho de ver funcionar, mas no faz mágica para aumentar sua produtividade. Se tiver condições de ter, experimente. Mas já te adianto que vicia...