sexta-feira, 11 de dezembro de 2009

Workrave ajuda combater LER - Lesão por Esforço Repetitivo!

Você trabalha ou usa o computador várias horas por dia, então precisa conhecer o Workrave.



Workrave é um Software Livre que ajuda combater a LER(Lesão por Esforço Repetitivo), este programa cria pausas para que você não fique horas na mesma posição utilizando o computador.

E em cada pausa ele mostra alguns exercícios para alongamento.


Neste link você pode baixar a a versão para Windows ou Linux, para aqueles que usam o Ubuntu é só ir em Aplicativos->Adicionar/Remover... e digite workrave no campo Procurar, selecione o programa e clique no botão Aplicar Mudanças (você precisará da senha de administrador para instalar).

Para configurar, depois de instalar e executar, clique com o botão direito do mouse no ícone de um carneirinho que aparecerá na barra de tarefas, depois selecione Preferências.

A tela abaixo será exibida.

Recomendo as seguintes configurações para as abas:
  • Micropausa: Se você não for um digitador que desmarque o campo Usar temporizador
  • Descanso: Na configuração padrão a cada 45 minutos de trabalho você terá 15 minutos de descanso, mude conforme sua necessidade
  • Limite diário: é o tempo total de serviço na frente do computador, coloque de 6 a 8 horas.
Estas pequenas pausas que o Workrave cria pode incomodar um pouco no começo aqueles que tem o costume de ficar horas na frente do computador, mas o simples fato de por exemplo: a cada 1 hora de serviço você levantar e alongar um pouco o corpo, mesmo que seja apenas para caminhar ou beber um copo de água, vale a pena. Pois me ajudou aliviar o cansaço mental físico.

segunda-feira, 26 de outubro de 2009

Wi-Fi Zone - hotspots: Compartilhando redes sem fio


Visualizar Wi-Fi Zone - hotspots em um mapa maior

Achar uma rede sem fio hoje em dia é a coisa mais fácil: ligue seu note book e ative a placa de rede sem fio.
Outro dia em um grupo na internet sobre redes sem fio, discutiam sobre segurança, sinal e distância que elas atingem, mas ninguém sabia de uma catalogação dessas redes...então tive uma ideia: Criar um mapa para compartilhar redes sem fio.

Mas isso vai servir para quê?
Talvez em uma viagem você precise acessar internet e não sabe se vai ter acesso no local, ou você quer compartilhar/divulgar seu acesso sem fio e não sabe como, ou você descobriu uma rede sem fio e quer compartilhar com seus amigos...(clichê) Seus problemas acabaram...

Criei um mapa no Google Maps com a lista de pontos de acesso para redes sem fio. Qualquer pessoa pode editar este mapa deste que tenha acessado sua conta no Google. Clique no link para editar o mapa, se você estiver online o botão [Editar] estará visivel.



Talvez a cidade que irá aparecer não seja a sua, mas isto é simples, procure no mapa utilizando a ferramenta de Zoom e a ferramenta para arrastar até posição desejada.

Algumas regras para adicionar um ponto de acesso, adicione o ponto conforme a cor do status:

- Não foi testada
- Aberta mas exige registro(usuário e senha)
- Aberta
- Acesso Pago

Outras informações como usuário, senha e criptografia podem ser adicionados na descrição de cada ponto. Qualquer dúvida deixe um comentário.

Alguns links interessantes:
- O que é uma rede sem fios?
- Como configurar uma rede sem fio
- Configurar uma rede sem fio em um pequeno escritório
- Aprenda a configurar redes sem fio
- Como montar e configurar uma rede sem fio
- Mapa dos Buracos na sua cidade!!!

segunda-feira, 12 de outubro de 2009

Usando o poder da mente: Brain–Computer Interface (BCI)

Brain–Computer Interface (BCI) ou traduzindo Interface Cerebral–Computador será a próxima interface de comunicação com o computador.
Como visto no filme The Matrix que introduz uma haste no cérebro, este periférico menos intrusivo já comercializado por algumas empresas, cada uma com sua linha de pesquisa, mas basicamente explorando as correntes elétricas do cérebro (eletroencefalografia).
Este equipamento pode ajudar pessoas com: Distrofia Muscular e outras doenças que imobilizem o corpo, e melhorar o tempo de resposta em jogos, pois via teclado precisamos mandar um comando para a mão apertar o botão na hora certa, e com o BCI precisamos apenas pensar! Talvez possa ser uma solução para a Lesão por Esforço Repetitivo(LER).

Confira alguns modelos que estão no mercado e videos demonstrativos:
  • OCZ criou o NIA(Neural Impulse Actuator).
Configurando o NIA:




Fontes:

quarta-feira, 7 de outubro de 2009

DataTables: Plugin JQuery para tabelas "Fácil"

Gostei muito deste plugin do JQuery, pois transforma uma simples tabela em uma tabela cheia de recursos.

Ingredientes:
-JQuery
-Plugin DataTables do JQuery

Como fazer:
Para organizar crie uma pasta chamada includes, adicione o arquivo jquery.js e coloque a pasta media descompactada do pacote do Plugin DataTables.

No seu arquivo index.html coloque:

-CSS do Plugin DataTables

<style type="text/css" title="currentStyle">
@import "includes/media/css/demo_page.css";
@import "includes/media/css/demo_table.css";
</style>



-Cabeçalho JQuery

<script type="text/javascript" language="javascript"
src="includes/jquery.js"></script>



-Cabeçalho Plugin DataTables

<script type="text/javascript" language="javascript"
src="includes/media/js/jquery.dataTables.js"></script>



-Inicialização da tabela

<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
var tabela = $('#tabelaTeste').dataTable();
} );
</script>



-Crie uma tabela com o mesmo id da inicialização, essa tabela precisa ter algumas tags html para mostrar o conteúdo corretamente:


<table id="tabPerfil" class="display">
<thead>
<tr>
<th>Nome</th>
<th>Local</th>
<th>Data</th>
</tr>
</thead>
<tbody>
<tr>
<td>Fulano</td>
<td>Valhalla, Av. 5</td>
<td>03/09/1934</td>
</tr>
</tbody>
<tfoot>
<tr>
<th>Nome</th>
<th>Local</th>
<th>Data</th>
</tr>
</tfoot>
</table>



- thead para mostrar o Cabeçalho, com uma linha(tr) e as colunas(th)
- tboby é o conteúdo da tabela, com uma linha(tr) e as colunas(th), terá que ter o mesma quantia de colunas definido no thead
- tfoot (opcional) mesmo esquema do thead mas fica no rodapé

Coloquei o conteúdo deste tutorial neste arquivo anexo.

Vantagens do Plugin DataTables:
- Campo de busca para filtrar conteúdo;
- Ordenar campos com um clique;
- Paginação;
- Selecione a quantidade de linhas que aparecerá;
- Internacionalização

Veja mais no site do plugin DataTables.

sexta-feira, 31 de julho de 2009

Teclado Virtual do Banco do Brasil no Ubuntu 9.04 com 9 Cliques!!!

A receita é simples, você vai precisar:
-Senha de administrador do Ubuntu
-Acesso a internet

Clique 1: Aplicativos (canto superior esquerdo)
Clique 2: dentro de Aplicativos selecione Adicionar/Remover...
Clique 3: na caixa de dialogo que abrir, na caixa Exibir selecione Todos os aplicativos disponíveis
Clique 4: digite java no campo Procurar
Clique 5: marque a opção Sun Java 6 Runtime
Clique 6: e Plugin Sun Java 6.0
Clique 7: clique em Aplicar Mudanças (lado inferior direito)
Clique 8: e Aplicar
Clique 9: digite a senha e Ok


Aguarde a instalação terminar e reinicie o Firefox se ele estiver aberto.
Quando você abrir o Firefox no site do Banco do Brasil o teclado virtual vai aparecer assim:




















Esta foi uma das soluções para este problema, mas existem outras soluções que chegam no mesmo resultado, como a do meu colega Osli Adriel.

segunda-feira, 22 de junho de 2009

Mapa dos Buracos na sua cidade!!!

Isso mesmo, se você quer mapear os buracos da sua cidade, é muito simples:
-Faça o login no site do Google Maps (use seu usuario e senha do orkut, pois o orkut é do google, creio que será preciso aceitar alguns termos caso não tenha sua conta associada ao google maps)
-Crie um mapa no site do Google Maps e comece a marcar os pontos onde estão os buracos.

Se você não tem experiência com o Google Maps pode começar seguindo este tutorial:


Mais alguma dúvida é só comentar que assim que puder vou responder pelo blog.

sexta-feira, 15 de maio de 2009

quinta-feira, 22 de janeiro de 2009

Pegando Vírus na Rede

Graças ao Ubuntu meu PC pegou um vírus pela rede, mas o vírus não pegou meu PC.

Outro dia no meu serviço, tivemos um pequeno problema com um vírus na rede, este vírus mandava a impressora imprimir um monte de lixo, pois a impressora estava ligada na rede.
Para descobrir de onde estava vindo este vírus criei uma pasta compartilhada no Ubuntu, e liberei a mesma para acesso total. Mas antes disto liguei um Sniffer(Wireshark) para saber qual PC que estava colocando esse vírus no meu PC. Resumindo, quando esse vírus se distribuia pela rede ele era impresso pela impressora. Dessa maneira consigo capturar ele na rede e saber de que máquina ele vem.



O nome do vírus que estava na minha pasta compartilhada era "lyqdkx.exe", utilizei o site VirusTotal para verificar se era realmente um vírus. Veja o relatório que foi gerado pelo VirusTotal.

Segundo este relatório o Kaspersky 7.0.0.125 detectou como sendo um Trojan, e a Microsoft detectou como um Worm.

Quando o vírus foi copiado para dentro da pasta compartilhada, parei o Wireshark e verifiquei o relatório em busca do nome "lyqdkx.exe". E lá estava o ip do PC contaminado.

Veja o relatório do Wireshark:

Cada linha do primeiro campo(em amarelo), de cima para baixo, é um pacote capturado na rede. Observe a coluna Source, contém o ip de origem do pacote, esse é o PC que gravou o arquivo na minha pasta compartilhada.
No campo do meio tem o conteúdo do pacote, a variavel QUERY_PATH_INFO Parameters, que está em SMB (Server Message Block Protocol), e guarda o nome do arquivo em File name. Neste campo também temos o nome do PC que gravou em SMB (Server Message Block Protocol)->SMB Header->User ID: 100 (NOMEDOPC\nomedousuario) .
O terceiro campo é apenas o conteúdo em hexadecimal.

Para gerar este relatório, depois que o arquivo foi gravado na pasta, no Wireshark clique em Edit->Find Packet... e em Find By marque String, no campo Filter digite o nome do arquivo, no meu caso "lyqdkx.exe".

Resolvendo o problema: Como tinhamos o ip e nome da máquina que estava ploriferando vírus na rede, ficou fácil de achar o computador. O computador era um notebook particular com Windows XP e antivírus desatualizado. O dono do notebook para se redimir instalou o Ubuntu e viveu feliz para sempre!