Subindo VM no Vagrant com compartilhamento NFS sem precisar digitar senha no MAC
2 de Março de 2015, 19:52 - sem comentários aindaPor padrão eu sempre subo minhas VM no Vagrant usando o compartilhamento via NFS, por isso tenho que ficar digitando a senha de usuário para que o processo seja realizado. Isso é uma coisa extremamente contraproducente ao meu ver.
Depois de uma breve pesquisa no site do próprio Vagrant descobri o que é necessário fazer para não precisar mais ficar digitando senha.
$ sudo visudo
Depois é só adicionar as seguintes linhas no fim do arquivo.
Cmnd_Alias VAGRANT_EXPORTS_ADD = /usr/bin/tee -a /etc/exports Cmnd_Alias VAGRANT_NFSD = /sbin/nfsd restart Cmnd_Alias VAGRANT_EXPORTS_REMOVE = /usr/bin/sed -E -e /*/ d -ibak /etc/exports %admin ALL=(root) NOPASSWD: VAGRANT_EXPORTS_ADD, VAGRANT_NFSD, VAGRANT_EXPORTS_REMOVE
Como acentuar usando teclado bluetooth no iPad
25 de Janeiro de 2015, 10:17 - sem comentários aindaCamila me deu uma capa para iPad com teclado (foto acima) desde que compramos os nossos iPad mini 2 a mais de um ano, mas só recentemente comecei a usar o teclado com mais frequência e digitar textos mais longos e percebi que a acentuação não funcionava como esperado. Depois de uma rápida pesquisa na internet achei a solução e a compartilho agora. Só lembrando que o meu teclado é padrão Americano, como a maioria dos teclado bluetooth.
Toque em Ajustes
Toque em Geral e depois Teclado
Toque em Teclado físico. Para que essa opção aparece você precisa estar com o teclado ligado e pareado com o iPad.
Provavelmente vai estar com a opção Brasileiro selecionado. Toque nela.
Toque em EUA Internacional – PC
Pronto! Faça o teste e corra para o abraço.
Como juntar um arquivo PDF
22 de Dezembro de 2014, 9:00 - sem comentários aindaEsse Python Script faz o oposto do Como dividir um arquivo PDF. Ele junta diversos arquivos PDF e junta num só.
O programa é desenvolvido em python e tem uma única dependência que é o PyPDF2 https://pypi.python.org/pypi/PyPDF2/
Como utilizo OS X Yosemite esse Script Python foi desenvolvido e testado para ele, não sei se vai funcionar em outras versões do OS X nem se vai funcionar em alguma distribuição Linux ou no MS Windows.
Para executa-lo:
$ python juntarPDF.py arquivo1.pdf arquivo2.pdf arquivo3.pdf ...
Depois do processamento será criado um arquivo da seguinte forma:
juntado.pdf
Configuração inicial do Vim
15 de Dezembro de 2014, 9:00 - sem comentários aindaSempre que instalo um novo servidor rodando linux a primeira coisa que faço é instalar o vim e editar seu arquivo de configuração:
# apt-get update # apt-get install vim # echo "syntax on" >> /etc/vim/vimrc # echo "set ts=4" >> /etc/vim/vimrc # echo "set number" >> /etc/vim/vimrc
Com os comandos acima eu instalo o vim, habilito a syntax hihglight, configuro o TAB para 4 espaços e habilito mostrar os números das linhas.
Fazendo push no git para mais de um repositório remoto
8 de Dezembro de 2014, 9:00 - sem comentários aindaTenho um projeto particular que é um sistema que controla a validade dos remédios que tenho em um estojo em minha mochila. O sistema roda em uma VPS que tenho na linode e utilizo o git para fazer o versionamento e deploy desse sistema. O repositório git que tenho nessa VPS é privado, mas eu queria disponibilizar o código de alguma forma, então pesquisando uma forma de fazer isso achei como fazer o push para dois ou mais repositórios remotos, dessa forma o push é realizado para o meu repositório privado e para o github.
Para isso basta editar o arquivo .git/config e adicionar mais uma linha na variável url como segue abaixo
[remote "origin"] url = ssh://git.dominio1.com.br/home/git/sistema.git url = ssh://git.dominio2.com.br/home/git/sistema.git