terça-feira, 18 de outubro de 2016

Rocket.chat no Ubuntu 16: problemas nas notificações

Mais uma da linha para lembrança futura.

Quando atualizei minha máquina para o ubuntu 16 o rocket.chat começou a enviar as mensagens de notificação no formato de alerts clássicos (o que atrapalha bastante).

Procurando por uma solução para este problema, achei o seguinte post: http://askubuntu.com/questions/766306/notifications-not-showing-up-properly-in-slack-and-other-electron-apps que basicamente indica que devemos executar o seguinte no console:

    $ sudo touch /usr/lib/libunity-electron_notification_fix

Funcionou perfeitamente e as notificações passaram a ser aquelas "bunitinhas" no canto da tela.

segunda-feira, 5 de setembro de 2016

Copiar chave pública SSH sem precisar do tradicional copy/paste

Bom, este micro artigo é mais um da série "vou precisar disso denovo, mas vou esquecer".

Depois que geramos uma chave SSH em uma máquina unix:

$ ssh-keygen -t rsa

Vamos precisar copiar a chave pública para inserí-la em alguns lugares.

Bom, existe um comandinho mágico no OS X que faz com que não precisemos selecionar, e usar o Ctrl+C (Cmd+C no OS X) para pegar o conteúdo da chave, para isso basta usar o seguinte comando:

$ cat ~/.ssh/id_rsa.pub | pbcopy

O pbcopy faz todo o trabalho sujo de copiar o conteúdo que devemos colocar no github (por exemplo).

Beleza, bora fazer isso no Linux então. SQN.

Para que isso funcione no linux (sim, existe similar), é necessário:

1- Instalar o xclip (ele faz um trabalho similar):

$ sudo apt-get install xclip

2- Agora (eu recomendo) é só criar um alias no seu arquivo de profile (.profile ou .bashrc dentro da pasta home do seu usuário), para isso, adicione a seguinte linha em um desses arquivos:

alias pbcopy="xclip -selection clipboard"

Depois, no terminal execute o seguinte comando (supondo que isso foi inserido no .bashrc):

$ source ~/.bashrc

Agora é só ficar feliz e utilizar no seu linux o mesmo comando feito no OS X.

OBS.: Depois de executar o comando é só ir até o local necessário e colar o conteúdo.

quarta-feira, 31 de agosto de 2016

Problemas com segundo monitor no Mac OS X

Há um bom tempo não escrevo, na verdade, uso o blog só pra servir como referência futura (pra quando eu esquecer de algo que seria bom lembrar. rs).

Então, Maciel, caso você tenha esquecido como se faz isso de novo, lá vai.

Caso alguém mais esteja lendo e usa o Mac OS X e tem um monitor Samsung SyncMaster 933sn (não recomendo, monitor zuadinho).

Seu Mac OS provavelmente não vai detectar a resolução mais apropriada para o monitor e de quebra vai te empurrar um 800x600 (sim, é verdade).

A dica é:

Vá nas configurações de monitor (Displays) em preferências do sistema. Isso fará com que duas telas se abram, uma delas no monitor zuado. Bom, a opção Default for display provavelmente estará selecionada, nesse momento, segure a tecla option (alt) e depois clique em Scaled.

Para esse monitor a melhor opção seria 1360x768 (não tem essa no Mac) a melhor opção que achei (que funcionou) foi 1280x768. Fica um pouco distorcido, mas dá pra ler log de console de boa. ;-)