All work and no play makes Jack a dull boy

quinta-feira, 30 de outubro de 2014

elasticsearch port


Para assegurar, garantir a porta na qual o elasticsearch está rodando, é preciso descomentar (ou alterar) duas linhas do arquivo de configuração.
#network.host: 127.0.0.1
e
#http.port: 9200

No meu caso (instalado no Mac com gem), o arquivo de configuração estava em:
/usr/local/Cellar/elasticsearch/1.2.1/config/elasticsearch.yml

terça-feira, 21 de outubro de 2014

Onde chove

Utilidade pública no ar!

Projeto de conclusão de curso de 2 alunos da UFRJ, Onde Chove mostra os pontos da cidade do Rio que estão chovendo.

Tenho usado com alguma frequência nas últimas semanas para ver qual rota farei de moto até o trabalho.

Recomendadíssimo.

http://www.ondechove.com.br/

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


=]