quinta-feira, 22 de novembro de 2007

Conheça o Flashblock

Um dos recursos mais interessantes da web é também uma tremenda dor de cabeça para usuários do Firefox e para usuários de internet discada. Quem nunca esbarrou com aquela animação/propaganda em flash que ocupa a metade da área útil do browser e não pára de tocar? Ou, para as pessoas com internet discada, aquela propaganda que demora horas para carregar e não vai adicionar nada ao conteúdo que você que você quer ver?

Pois é as animações e propagandas em flash muitas vezes ocupam muito tempo da sua banda e muito de sua paciencia...
Mas agora existe um jeito bloquear essas animações e só permitir a execução das que você realmente quer ver, como por exemplo um vídeo no youtube. Para fazer essa mágica de bloquear o flash você precisa apenas do flashblock, um complemento do firefox que faz o trabalho.
Depois de instalar a extenção você vai perceber que as animações passam a exibir apenas um ícone do flash que muda para uma tecla "play" quando você passa o mouse por cima, então a partir de agora você pode dar "play" apenas nas animações que deseja ver.
Depois que comecei a utilizar essa extenção não consigo mais utilizar a internet sem ela, é bem prático e te faz econimozar um bom tempo e uns megas.

InFog

quinta-feira, 18 de outubro de 2007

Configurando Mouse Canhoto no xorg.conf

De um tempo para cá estou sendo incomodado por dores no pulso direito, e não adianta usar tala ortopédica, almofada no mousepad... nada resolve... Então resolvi começar tudo novo e trocar o mouse para a mão esquerda, a direita ainda dói, mas incomoda menos =)
Bem, mas é bem aqui que começou um probleminha, recentemente passei a utilizar o fluxbox no trabalho, abandonando o Gnome, isso deixou a máquina consideravelmente mais rápida, mas o fluxbox não tem uma interface de configuração onde você pode simplesmente marcar uma caixa dizendo que seu mouse é para canhoto, assim como existe em ambientes mais amistosos como o Gnome e o KDE, então a solução foi configurar isso no xorg.conf.
Lendo o manual do mousedrv:

$ man 4 mousedrv

Eu vi que existe a opção "ButtonMapping" que pode ser utilizada na sessão InputDevice onde o mouse é definido. Essa opção serve para mapear logicamente os botões físicos do mouse, e uma entrada padrão para ela seria essa:

Option "ButtonMapping" "1 2 3"

Essa entrada serve para um mouse com três botões (direito esquerdo e o click da roda). Mas como entender isso? É bem simples, basta contar os botões do mouse da esquerda para a direita:

O botão esquerdo é o número 1 fisicamente e neste caso logicamente também.
O click da roda do mouse é o botão 2 (física e logicamente).
E o botão direito é o botão 3 (também física e logicamente).

Sabendo isso fica fácil configurar o mouse para ser utilizado por canhotos, basta colocar esta entrada na sessão do mouse no arquivo /etc/X11/xorg.conf:

Option "ButtonMapping" "3 2 1"

Ou seja o botão esquerdo que é o botão físico número 1, mas agora ele é o botão lógico número 3.
O botão 2 (click do mouse) continua sendo ele mesmo.
E o botão físico número 3 que é o botão direito passa a ser o botão lógico número 1.

Como o X trata os botões através de seus valores lógicos essa configuração faz com que o mouse trabalhe no modo "canhoto".
Não é algo tão simples, e pode ser que você precise ver direito como são os botões físicos e lógicos do seu mouse, mas é uma solução que atende pessoas que precisam do mouse com os botões invertidos e que têm preferência por gerenciadores de janelas mais leves como o fluxbox, blackbox, windowmaker, etc.

Bem é isso!

InFog

sábado, 13 de outubro de 2007

Sistema de autenticação em PHP

Nesta série de tutoriais Evaldo Junior (InFog) mostra como criar sistemas de autenticação de usuários em PHP, ao longo dos artigos serão discutidos temas como sessões, cookies e conexão com banco de dados.

"...o desenvolvimento WEB tem grandes diferenças do desenvolvimento desktop.

Então essa série de artigos visa demonstrar o desenvolvimento de um sistema de autenticação simples, utilizando a linguagem PHP e tendo como métodos de armazenagem de variáveis as sessões e os cookies.

Então vamos montar um roteiro a ser seguido..."

Continue lendo no InFog.

InFog

terça-feira, 2 de outubro de 2007

Ajude a divulgar a lista brasileira de equipamentos e serviços compatíveis com Linux

...e concorra a MP4 e MP3 players, mochilas Targus, períodos de VoIP grátis e até a ventiladores USB - além de contribuir automaticamente para doações para a Wikipedia e o Wordpress! O BR-Linux coletou mais de 12.000 registros de compatibilidade de equipamentos e serviços (webcams, scanners, notebooks, ...) na sua Pesquisa Nacional de Compatibilidade 2007, e agora convida a comunidade a ajudar a divulgar o resultado. Veja as regras da promoção no BR-Linux e ajude a divulgar - quanto mais divulgação, maior será a doação do BR-Linux à Wikipedia e ao Wordpress.

quarta-feira, 26 de setembro de 2007

Semana de Tecnologia na Fatec Baixada Santista

Não perca a semana de tecnologia na Fatec Baixada Santista! De 1 à 5 de outubro!

Durante a primeira semana de outubro, do dia 1 ao dia 5 será realizada a Semana de Tecnologia da Fatec Baixada Santista. Durante a semana serão realizadas diversas palestras e minicursos. As palestras são de conteúdo técnico e podem ser assistidas por alunos e não alunos de graça. Os minicursos podem ser feitos por alunos e não alunos também.
As inscrições para os minicursos acontecem nesta sexta-feira dia 28 das 16:30h às 20:30.
Eu vou realizar o minicurso de Desenvolvimento de Loja Virtual utilizando PHP e MySQL, então quem estiver interessado compareça nesta sexta-feira na Fatec para realizar a inscrição.
A FatecBS fica na Av. Bartolomeu de Gusmão, 110 - Aparecida - Santos/SP.

Maiores informações aqui.

domingo, 16 de setembro de 2007

Multimedia Debian

Usa Debian e quer assistir filmes em wmv, rmvb, ouvir suas mp3? Então leia este pequeno artigo preparado para lhe ajudar!


Bem, como muitos, mas nem todos sabem, existem formatos de arquivos multimedia proprietários e entre eles os mais usados são o wmv, do windows, o rmvb que é o formato utilizado pelo Real Media, e o mais conhecido de todos que é o formato de músicas mp3.
O Debian, assim como muitas outras distribuições, não vem com suporte à estes formatos por problemas com patentes em alguns países, mas podemos instalar esse suporte sem maiores problemas.
Bem em primeiro lugar devemos ter configurado em nossa source.list (/etc/apt/source.list) os repositórios contrib e non-free, se você não sabe fazer isso não tem problema, eu ensino:
Edite o arquivo /etc/apt/sources.list, a linha que é mais ou menos assim:

deb http://ftp.debian.org/debian/ stable main

Deve ficar assim:

deb http://ftp.debian.org/debian/ stable main non-free contrib

Para enteder melhor o que foi feito aqui e o que são as opções "contrib" e "non-free" adicionadas leia isso.
Após adicionar as opções atualize a lista de pacotes do apt:

# aptitude update

Ok, agora vamos lá, vamos instalar os pacotes para curtir um pouco de multimedia!
Vamos começar pelo mp3, existe um programinha tocador de mp3 que é utilizado via linha de comando, é o mpg321, eu já comentei sobre ele. Quando você instala esse tocador ele instala também os codecs necessários para a reprodução de mp3, o mp3-decoder, mas é claro que você pode instalar apenas o mp3-decoder.
Um excelente tocador de musicas para Gnu/Linux é o Amarok, ele organiza sua coleção de acordo com os artitas, separa os discos, mostra a letra da música em execução e mais algumas funcionalidades de fazer inveja a alguns players famosos. Ele é desenvolvido oficialmente para o KDE, mas não há problemas em utilizá-lo com outros gerenciadores de janelas, para instalá-lo use:

# aptitude install amarok

Instale também o engine do xine, que o Amarok usa para a reprodução:

# aptitude install amarok-xine

E não podemos nos esquecer do decoder mp3 do xine:

# aptitude install libxine1-ffmpeg

Pronto já pode curtir suas mp3 enquanto segue o restante do artigo =).
Vamos agora aos vídeos em wmv. Para assistir esse tipo de vídeo você precisa de uma certa coletânia de codecs que podem ser encontrados no pacote w32codecs, simplesmente faça o download desse arquivo e instale com o comando:

# dpkg -i w32codecs*.deb

Uma segunda opção é adicionar o repositório do debian-multimedia.org ao apt, esse é um projeto que tem o propósito de facilitar a vida de usuários Debian quando o assunto é multimedia.
Para fazer isso adicione esse linha ao seu arquivo /etc/apt/sources.list:

deb http://www.debian-multimedia.org etch main

depois disso atualize seu apt e instale o pacote debian-multimedia-keyring para configurar a chave GPG do repositório. Depois mais uma atualização já com a chave configurada:
# aptitude update
# aptitude install debian-multimedia-keyring
# aptitude update
Agora basta instalar os codecs:
# aptitude install w32codecs
Agora use o seu player favorito para assistir os vídeos, eu gosto bastante do Kaffeine e também do MPlayer.
Vamos agora aos vídeos em Real Media. Esses são os mais chatinhos, pois em geral funcionam apenas com o Real Media Player que eu particularmente não gosto, motivos para isso? tenho sim! Uma vez estava vendo um vídeo e precisei abaixar o volume para atender ao telefone, acabou que eu não assisti o restante do vídeo e depois disso o som da máquina ficou no zero, eu então reconfigurei o alsa, chequei os mixers e nada e quando eu lembrei que o Real Media Player estava no volume zero eu percebi que ele é tão folgado que domina o som do PC completamente, nem o mixer do alsa ganha dele...
Mas então... há alguma alternativa?
Bem você pode instalar o Realplayer e não utilizá-lo, pois quando você o instala do repositório do Debian Multimedia ele instala os codecs e então você pode assistir os arquivos em qualquer player, no Kaffeirne funcionou muito bem, no MPlayer também. Então instale o Real Player com:

# aptitude install realplayer

Lembrando que você precisa ter o repositório Debian Multimedia para instalar o Real Player dessa forma.
Bem, então é isso, agora seu Debian vai ficar turbinado para assistir seus vídeos e ouvir suas músicas.

InFog

sábado, 8 de setembro de 2007

Gimp 2.4rc2 no Debian

Olá pessoal, hoje estou aqui para falar que já saiu o segundo release candidate do Gimp 2.4, essa versão está cheia de novidades, inclusive o SIOX, que é uma ferramenta para extração de objetos contidos em fotos, por exemplo tirar uma pessoa de uma foto para colocar em outra. Outra novidade é o tema dos icones que está bem legal.
Bem, vamos ao que interessa, testar o segundo RC já disponível para download no site do Gimp e já disponível também nos repositórios do Debian Sid.
Para instalar esse Gimp você deve editar o seu arquivo /etc/apt/sources.list e adicionar essa linha:

deb http://ftp.debian.org/debian/ sid main non-free contrib


depois disso faça a atualização do apt com:

# aptitude update

e por fim:

# aptitude install gimp

Com isso ele vai baixar e instalar o novo Gimp.

Mas atenção, após isso remova a linha adicionada ao sources.list para que o apt não instale sempre os pacotes instáveis na sua máquina.

Por hoje é só.

InFog