December 11, 2011
Precisando ressuscitar o lion?

Fala galera!

Não sei se muita gente já passou por isso, sinceramente pensei que nunca passaria, mas foi extremamente irritante.

Migrando de um Mac para outro.

Recentemente precisei migrar minha aplicações para uma outra máquina. Decidi usar o aplicativo do Mac para isso, o Migration Assistent.

O programa é bem tranquilo de usar e foi desenvolvido justamente para essa causa, porém no meu caso não deu muito certo.

Tudo estava indo muito bem até o momento de abrir um aplicativo migrado… simplesmente travou! Hmm… achei estranho isso… tentei fechar… nada… Hmm… olha só… sentindo faro de problemas… na mosca! Quando reiniciei a máquina não conseguia mais iniciar o sistema, ficava travado na tela da maça…

Read More


July 21, 2011
Rvm, Ruby e ImageMagick no Lion

Se você não se conteve e atualizou seu Mac OS X para a nova versão lion antes de seus amigos cobaias, acredito que tenha tido alguns probleminhas com o rvm, ruby e ImageMagick, acertei? Claro que acertei! eu fui uma coabia… :(

Para poupar sua navegação ao google, irei facilitar um pouco como resolver esses problemas, vamos lá?

OBS: Todo o passo a passo abaixo estarei me baseando que você não tenha instalado o rvm, ruby e o ImageMagick.

Git

Assim que eu instalei o meu lion, tive problemas com o git, caso você tenha o mesmo problema, basta reinstalar baixando um .dmg:

http://code.google.com/p/git-osx-installer/downloads/list?can=3

Rvm

Vamos agora instalar o rvm. No terminal entre com o comando:

bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)

Read More


July 18, 2011
Exibindo o nome da branch atual no terminal

Para quem trabalha com git, sabe que as vezes diante de muitos projetos, fica confuso saber em que branch estamos, precisamos usar o comando git branch -a para nos localizar, certo?

Para facilitar esse trabalho, podemos simplesmente exibir o nome da branch no prompt do nosso terminal. Para usuários de Mac, basta adicionar o código abaixo no arquivo ~/.bash_profile, usuários de linux, adicione no arquivo ~/.bashrc.

# SHOW GIT BRANCH
function parse_git_branch {
 git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\u@\h:\W \$(parse_git_branch)\$ " 

Pronto, agora toda vez que você entrar em um diretório que contenha uma estrutura git, será informado em qual branch você esta trabalhando, veja:

diegoalvareznogueira@diego-macbook projeto (master) $ 

Prático não?!

Abraços!


Liked posts on Tumblr: More liked posts »