Diogo Santos

É sobre um cara aprendendo a fazer chover :)

Archive for the ‘Mac’ Category

Java 5 no MacOS X Snow Leopard

3 comments

Para aqueles que atualizaram seus Macs para o novo MacOS X Snow Leopard e tiveram a desagradável surpresa de só encontrar o Java 6 disponível, a solução é baixar o Java 5 do Leopard.

Uma vez que o download do arquivo java.1.5.0-leopard.tar.gz tenha sido feito, será necessário extrair a pasta “1.5.0″, move-la para “/System/Library/Frameworks/JavaVM.framework/Versions” com o nome de “1.5.0-leopard” e criar links simbólicos que apontam para esta pasta.

Para fazer isto, siga os seguintes passos:

1) Extrair o arquivo com o Java 5 do Leopard

tar -xvzf java.1.5.0-leopard.tar.gz

2) Copiar a pasta “1.5.0″ para “/System/Library/Frameworks/JavaVM.framework/Versions” renomeado para “1.5.0-leopard”.

sudo mv 1.5.0 /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard

3) Apagar apontar os links para a pasta “1.5.0-leopard”

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo rm 1.5.0 1.5
sudo ln -s 1.5.0-leopard 1.5.0
sudo ln -s 1.5.0 1.5

4) Configurar o Snow Leopard para usar o Java 5

open \"/Applications/Utilities/Java Preferences.app\"

Com o painel de preferências do Java aberto, basta arrasta o Java 5 para o topo da lista.

E pronto! Agora já será possível voltar a trabalhar :)

Written by Diogo Santos

setembro 1st, 2009 at 10:11 pm

Posted in Mac

Tagged with , ,

Redirecionando portas para uma máquina virtual com VirtualBox

leave a comment

Afim de criar um servidor pessoal de desenvolvimento, instalei o Ubuntu 8.10 x64 numa máquina virtual usando o VirtualBox para Mac e redirecionei algumas portas do Mac para esta máquina virtual.

O redirecionamento foi preciso porque a rede da máquina virtual é configurada com NAT, ou seja, a máquina virtual consegue acessar qualquer computador na rede, mas nenhum computador consegue acessá-la.

Escolhi o VirtualBox para criar a máquina virtual, pois já havia lido um artigo que dizia que ele tem uma ferramenta, o VBoxManage, que permite configurar redirecionamento de portas para máquinas virtuais criadas por ele.

O primeiro redirecionamento que fiz foi para porta 22 da minha máquina virtual, para acessá-la via SSH. Não querendo comprometer o SSH do meu Mac, utilizei a porta 2222 para redirecionar para porta 22 da máquina virtual.

Executei os seguintes comandos no Terminal do Mac, veja:

VBoxManage setextradata <guestname> \"VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort\" 2222
VBoxManage setextradata <guestname> \"VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort\" 22
VBoxManage setextradata <guestname> \"VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol\" TCP

É necessário trocar “<guestname>” pelo nome da máquina virtual e no meu caso usei a string “/pcnet/”, porque a minha máquina virtual usa uma placa de rede da pcnet. Se a sua máquina virtual não usa placa de rede da pcnet, eu não sei o que você deverá informar no lugar de “/pcnet/”, talvez “/intel/” se for uma placa da Intel, mas não estou certo disto.

A string “/ssh/” foi informada simplesmente para fins de identificação da configuração, portanto, se estivesse criando um redirecionamento para a porta 80, teria informado algo como  ”/web/” ou “/httpd/”.

É também possível rodar um outro comando com o VBoxManage para ver as configurações feitas para uma máquina virtual:

VBoxManage getextradata <guestname> enumerate

Mais uma vez, é necessário trocar “<guestname>” pelo nome da máquina virtual. E caso haja alguma configuração que queira excluir, basta executar um comando de configuração sem informar qualquer valor:

VBoxManage setextradata <guestname> \"VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort\"

Uma vez tendo executado comandos de configuração com o VBoxManage, é necessário dar um “Shutdown” na máquina virtual – eu tentei um “Restart”, mas não funcionou.

Written by Diogo Santos

maio 13th, 2009 at 5:53 pm

Resolvendo o problema do Twhirl gigante no Mac

leave a comment

Não faz muito tempo desde quando eu falei no meu Twitter do problema que tive com o Twhril gigante. Ele simplesmente ficou gigantesco a ponto de eu não conseguir mais usá-lo.

Reinstalei o Adobe Air, o Twhril e tudo mais que estivesse relacionado a ele, mas não obtive sucesso porque as configurações de tamanho de janela e conta de usuário ficam num arquivo que não é removido com a desinstalação do programa.

Para resolver o problema, tive que localizar o tal arquivo de configurações, que fica em:

/Users/diogosantos/Library/Preferences/de.makesoft.twhirl.0EA062BC275E7ED1E6EC3762EFFD73C7158ADF33.1/Local Store/accounts.xml
.

Ao deletar este arquivo e reiniciar o Twhril, eu perdi a configuração de conta de usuário do Twitter, Mas o problema do tamanho gigante foi resolvido.

Written by Diogo Santos

março 4th, 2009 at 11:30 am

Posted in Mac

Tagged with , ,

Migrei pra Mac

2 comments

Como vocês podem ver, acabei de mudar o tema do blog, que já estava há um tempão com o tema padrão do Wordpress. Ainda não está do jeito que eu quero, mas aos poucos eu vou acertando tudo.

Este tema de Mac não está aqui à toa. Não faz muito tempo que eu migrei pra Mac. Eu não cheguei a comentar nada aqui no blog, mas eu tenho usado o Mac OS X Leopard no meu MacBook há um tempinho e está sendo uma experiência muito boa. Ainda não encontrei nada que me fizesse me arrepender e acho que nunca irei encontrar, apesar de já ter tomado a primeira surra quando fui instalar o MacPorts. :P

Não foi uma questão de decepção com o Ubuntu, muito pelo contrário, ainda estou estudando a possibilidade de usar o Leopard e Ubuntu no MacBook.

Eu pretendo escrever bastante sobre Mac daqui por diante e já estou escrevendo o primeiro artigo da categoria. Postarei em breve, mas antes eu preciso postar o meu review sobre o TDC2008 :)

Written by Diogo Santos

agosto 2nd, 2008 at 3:08 pm

Posted in Mac

Tagged with , , ,

Get Adobe Flash playerPlugin by wpburn.com wordpress themes