11 de nov. de 2013

Voltando à Caixa Prioritária no Gmail

Descobri sem querer... nas configurações do Gmail, em "Caixa de entrada", selecionar o "Tipo de caixa de entrada" como "Caixa prioritária" e salvar as alterações. Simples assim.

2 de out. de 2013

Windows Vista e superiores

Eu nunca vi um sistema operacional dar tanto problema com atualizações quanto as versões do Windows do Vista pra cima. Quase todo dia tem alguém me perguntando como resolver o problema do "computador que estava funcionando ontem e quando fui ligar hoje ficou na tela preta..." ou "computador que estava funcionando ontem e quando fui ligar hoje ficou na tela preta com o logo do Windows...".

20 de ago. de 2013

Trocar nomes de arquivos entre minúsculas e maiúsculas no Linux

Dica rápida para trocar a caixa de todos os arquivos de um diretório:

minúsculas para MAIÚSCULAS

rename 'y/a-z/A-Z/' *

MAIÚSCULAS para minúsculas

rename 'y/A-Z/a-z/' *
Obviamente que dá para flexionar muito essa solução usando coringas e comandos adicionais, como for, if e etc.

28 de jul. de 2013

Dicas para o wget

Algumas opções do wget são bem bacanas e úteis em diversas situações, as que eu mais uso são:

Mudar o limite de tentativas de download dos arquivos:

wget -t número_de_tentativas

Limitar a banda a ser consumida:

wget -Q número_acrescido_de_k(bytes)_m(bytes)_g(bytes)

Limitar a taxa de transferência:

wget --limit-rate=número_acrescido_de_k(bps)_ou_m(bps)

Baixar um site inteiro:

wget -r dominio
Antes que alguém me acuse de ficar baixando site inteiro, não é para isso que eu uso a opção, mas é claro que funciona. Existem mais opções, como especificar o tipo de arquivo, tamanho, etc., o wget é bem poderoso, vale uma consulta a manpage.

19 de jul. de 2013

Desativando os relatórios de erro no Ubuntu

Não devia fazer isso, até porque o envio desses relatórios são importantes, mas tem hora que "ninguém tem tempo pra isso"... então (sem queba de linha):
sudo sed -i "s/enabled=1/enabled=0/g" /etc/default/apport && sudo restart apport
Vi no Blog do Edivaldo.

12 de jul. de 2013

Mais um erro chato no Google Play do Android

Mais um erro chato que acontece quase toda vez que o Google resolve promover uma grande atualização na lojinha. Isso já está virando vício.
No Android 2.3.x não notei esse erro e pelo que andei lendo na web, é provável que seja praticamente exclusivo, senão exclusivo, da versão 4.1.x. Não tenho mais nenhum Android 2.2< ou 4.0.x aqui para comprovar. No 4.2.x não aconteceu.
O erro da vez é o RPC:S-5:AEC-0, soluções são várias, mas parece que nenhuma é garantida para todos os usuário (como sempre).
Primeiro tentei reiniciar o servidor de licenças (su && drmserver&), sem sucesso:
Depois tentei limpando cache e dados do Play e do framework... nope.
Última tentativa antes de partir pra ignorância: desativei backup e restauração, removi a conta do Google, limpei cache e framework, reiniciei, adicionei a mesma conta novamente e... sucesso :)

22 de jun. de 2013

Desktop estendido em dois monitores no Xfce4/Xubuntu 13.04

Rápido e rasteiro, o Xubuntu 13.04 usa a versão estável .10 do Xfce4 que ainda não suporta estender o desktop a dois monitores (aceita apenas espelhamento - mirroring). Para corrigir isso, basta adicionar o PPA do Xubuntu-dev para ele atualizar o xcfe4-settings, assim:
sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get upgrade -y
E configurar o desktop pelo Gerenciador de Configurações ou, mais fácil, por aqui:
xfce4-display-settings -m

20 de jun. de 2013

Erro de chave pública - GPG Error - no APT do Debian/Ubuntu

Se receber esse tipo de mensagem ao atualizar o APT:
W: GPG error: http://security.debian.org lenny/updates Release: As assinaturas da chave pública não estão disponíveis: NO_PUBKEY 16126D3A3E5C1192
Execute em um terminal:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 16126D3A3E5C1192 && sudo apt-get update
Mas não esqueça de trocar a assinatura pela que aparece no erro no SEU terminal (essa aí, 16126D3A3E5C1192, foi a que apareceu para mim).

18 de jun. de 2013

Instalando o Google Chrome via linha de comando

Versão estável 32bits

wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb &&
sudo dpkg -i google-chrome-stable_current_i386.deb

Versão estável 64bits

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb &&
sudo dpkg -i google-chrome-stable_current_amd64.deb

4 de jun. de 2013

Mostrar aplicativos escondidos da inicialização no Ubuntu

Dica que eu vivo esquecendo, simples assim (sem quebra de linha):
sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

2 de jun. de 2013

Quebra de linha em Planilhas do Google Drive

Dica rápida, como quebrar linha em uma célula de texto em uma planilha do Google Drive? Use a expressão CHAR(10), por exemplo:
=CONCATENATE("Fulano de Tal";CHAR(10);"Adestrador de bugs")
Me pergunto se funcionaria no Excel... não tenho aqui, mas no trabalho eu testo e atualizo esse post.
Funciona no Excel também, com a mesma sintaxe, mas a expressão CHAR só funciona na versão em inglês, na versão em português a expressão correta é CARACT, então fica assim:
=CONCATENAR("Fulano de Tal";CARACT(10);"Adestrador de bugs")

31 de mai. de 2013

Zebrado no Excel

Enquanto arrumava uns papéis muito antigos, achei essa pequena anotação:
É uma dica muito simples para reproduzir o efeito zebrado (comum em formulários contínuos) em uma planilha do Excel. Basta inserir a fórmula abaixo na formatação condicional e ajustar a cor de fundo.
=MOD(LIN(A1);2)=0
Dá para brincar com essa fórmula e conseguir outros efeitos.
PS.: O que representam os números abaixo da fórmula na foto? Vá saber...

29 de mai. de 2013

Layout de teclado Thinkpad no Ubuntu Linux

Pequeno problema que eu notei quando atualizei o Linux aqui, a tecla "? /" do note (Thinkpad X100e) parou de funcionar e a dica de adicionar "thinkpad" ao XKBVARIANT não funciona mais... a solução que eu encontrei foi instalar o pacote:
console-data
E reconfigurar o teclado com o comando:
sudo dpkg-reconfigure keyboard-configuration && sudo setupcon
Voltou a funcionar a partir do *ubuntu 13.10 apenas adicionando a variante "thinkpad".

28 de mai. de 2013

Android com cara de iPhone... ou pior

Eu sou um chato de galocha, simples assim, e tenho muita dificuldade de entender, apesar de aceitar, a razão do cidadão trocar a interface (parte muito superficial dela, muitas vezes, o que é pior) de um smartphone para que ele se pareça com outro aparelho totalmente diferente.

28 de mar. de 2013

Coisas que aparecem na minha caixa postal #1

Esse é bem antigo, mas continua divertido: "Como programadores matam dragões". Um clássico dos emails de humor (altamente nerd) que enchiam caixas postais e quadros de mensagens em BBSs e provedores de internet nos anos 90.

10 de mar. de 2013

Pac-Man em modo texto... ou quase

Essa semana vi um tweet do Revista Espirito Livre sobre um clone do famoso jogo Pac-Man feito para rodar diretamente no terminal.
O tweet
O jogo em questão é o Pacman for Console (pacman4console) e o mais interessante é que foi feito totalmente com caracteres semi-gráficos (ncurses), não é somente-texto, mas é quase.
Pacman for Console
Segundo o autor:
"... I got tired of enabling flash on my browser so that I could play Pacman. That, and I was extremely bored one night. So I decided to make my own Pacman... for Console."
Em tradução livre:
"... cansei de habilitar o flash no navegador apenas para jogar Pacman. Isso, e estava extremamente entediado uma noite. Então decidi fazer meu próprio Pacman... para Console."
Mas por que esse post? Porque, além de ser um fã de Pac-Man desde a época do arcade, esse jogo me lembrou um outro clone bem bacana... só que dessa vez, realmente somente-texto: o CatChum.
Captura de tela do emulador
O CatChum fazia parte de um pequeno pacote de jogos feitos apenas com caracteres ASCII que acompanhava o microcomputador Kaypro II (e posteriores) lançado em 1982, um dos primeiros microcomputadores portáteis fabricados (eu sei, eu sei, mas era 1982!).
Fonte: oldcomputers.net
Além do fator nostalgia, o que eu acho mais legal é que o programador do CatChum teve o cuidado de simular o abre-e-fecha da boca do Pac-Man alternando a caixa da letra "C".
Captura de tela do emulador
Admito, escrevi o post só para falar desse detalhe do "C", mas é bacana, não?! :D
Até mais e obrigado pela visita.

6 de mar. de 2013