All work and no play makes Jack a dull boy

domingo, 19 de outubro de 2014

Alfred não morreu



Uma das novidades do Yosemite é que o Spotlight teve um upgrade nas suas funcionalidades e ficou mais esperto. Algumas pessoas (eu inclusive) chegaram a pensar que, com as novidades ele poderia matar o Alfred.
Novo spotlight
Lembrando que a proposta do Alfred é ajudar na produtividade. Como vantagem você ainda pode desligar, reiniciar, e botar o computador para dormir; quanto ao Finder além de buscar arquivos de uma forma (mesmo que visualmente) mais interessante, você também esvazia a lixeira com um comando. Fazer buscas na web, histórico do clipboard, favoritos, interação com o Terminal e por ai vai.

Qual a graça de fazer coisas por um app que você pode fazer com uns 2,3 cliques? Bem, algumas pessoas são mais chegadas a usar mouse/trackpad o mínimo possível, ou melhor, preferem fazer o máximo de operações sem ter que mover as mãos para fora do teclado - e nisso está uma das principais vantagens do Alfred.

Eu sei que há antecessores e alternativas ao Alfred, mas para mim, por hora:
Long live Alfred

quinta-feira, 16 de outubro de 2014

Macbook demorando a acordar

Você chega no escritório, num café, na casa de amigos ou na própria casa, resolve abrir seu macbook para mostrar ou ver algo e tem que esperar um bom tempo para que ele enfim volte à vida?

É uma reclamação comum, mas é algo que acontece em função de um mecanismo de proteção da vida da bateria.

Antes de alterar é bom descobrir qual é a configuração atual e entender as opções de configuração.
$ pmset -g | grep hibernatemode
$ hibernatemode  3

Agora que sabemos o valor, vamos à lista de referência dos valores:
  • 0 - Sleep mode das antigas, com RAM ainda ligado mesmo dormindo, hibernação segura desabilitada e acorda rápido.
  • 1 - Modo de hibernação com o conteúdo da RAM escrito em disco, o sistema totalmente desligado enquanto "dorme", mais lento para acordar já que precisa ler o conteúdo da RAM  no disco
  • 3 - Modo padrão das máquinas a partir de 2005. O RAM permanece ligado enquanto dorme, mas o conteúdo da RAM também é escrito em disco antes de apagar. Em caso de perder totalmente a carga da bateria, o sistema entra em hibernação automaticamente
  • 5 - Mesmo que o modo 1, mas é para aqueles que usam secure virtual memory
  • 7 - Mesmo que o modo 3, mas é para aqueles que usam secure virtual memory
Já que estamos devidamente apresentados às alternativas, vamos alterar:
$ sudo pmset -a hibernatemode 0

Se você, como eu, estava com modo 3 ou 7 então ainda há um "plus a mais":  você liberar um pouco de espaço no seu disco. Para esses modos há um arquivo com a imagem criada antes de dormir. No meu caso era um arquivo de 1.07GB - se você está num SSD, por exemplo, isso significa ainda mais, certo?
$ sudo rm /var/vm/sleepimage

Aviso: o parâmetro "-a" significa que esse configuração se aplicará a quando a máquina estiver tanto no carregador quanto na bateria. Se usar "-b" será apenas quando estiver na bateria e "-c" quando estiver apenas no carregador.

Fontes:
Set newer portable Macs' sleep mode
128GB SSD and 23GB of sleep image + swap file, what to do?

quarta-feira, 15 de outubro de 2014

Selecionar várias linhas no PyCharm

Dica simples e rápida para você que, talvez, esteja vindo do Sublime para o PyCharm e ainda está descobrindo esse novo mundo.

Para fazer múltipla seleção de linhas no PyCharm é simples:

Alt + clique


=]

sábado, 6 de setembro de 2014

Quebra de linha no Facebook

Bem curta essa.

Ao compartilhar um post no Facebook via SDK, Api, script e etc, para que suas quebras de linhas funcionem use:
\r\n\r\n

Nem tente, por exemplo, usar <br />. O Facebook escapará os caracteres.

f-o-i: fui

quinta-feira, 4 de setembro de 2014

Rodar elasticsearch ao ligar o Mac

Quer saber como faz para o elasticsearch rodar ao dar boot no seu Mac OS X? É tranquilo, caso você tenha sido sensato para instalar pelo homebrew.
$ ln -sfv /usr/local/opt/elasticsearch/*.plist ~/Library/LaunchAgents

;)
Fonte