// Baixe a última versão do Java 3D no site:
https://java3d.dev.java.net/binary-builds.html
// Observação: Baixe também o arquivo de exemplos, com nome j3d
// j3d-examples*.zip
// Baixe o arquivo j3d*.bin e copie para o JAVA_HOME
sudo cp diretorio_atual $JAVA_HOME
// Dê permissões de execução ao arquivo j3d*.bin
sudo chmod u+x j3d*.bin
// Execute o arquivo.
sudo ./j3d*.bin
// Inclua os jars do java 3D no classpath
export CLASSPATH = $CLASSPATH:$JAVA_HOME/lib/ext
// Testar CLASSPATH
echo $CLASSPATH
// Mudar o LD_LIBRARY_PATH para apontar para as bibliotecas dinâmicas do
// Java 3D.
export LD_LIBRARY_PATH = $LD_LIBRARY_PATH:$JAVA_HOME/lib/i386
// Testar LD_LIBRARY_PATH
echo $LD_LIBRARY_PATH
// Pronto, o java 3D já está instalado, falta configurar o uso no eclipse.
// Entre no eclipse (versão usada - Ganymede) e crie um projeto Java.
// Depois de criar um projeto Java, precisamos configurar o Build Path para
// apontar para os Jars do Java 3D.
// Clique com o botão direito do mouse no projeto --> Build Path
// --> Add Libraries --> User Library --> User Libraries (Para criar uma nova biblioteca) --> New --> Dê um nome, por exemplo "java3d"
// Depois disso, clique em "add JARS" e adicione os jars do seguinte diretório:
ls $JAVA_HOME/lib/ext
// Pronto, a biblioteca externa com nome "java3d" foi criada para ser usada no eclipse!
// Depois, entre novamente para configurar a Build Path e selecione a biblioteca criada com o nome "java3d".
// Abra o arquivo de exemplos e procure pelos seguintes arquivos:
// HelloUniverse.java e
// HelloUniverse.form
// Copie esses arquivos para o diretório "src" do projeto java criado.
// Atualize o projeto, para isso clique em "F5".
// Remova as informações de pacotes nas primeiras linhas antes dos "imports",
// e salve o arquivo HelloUniverse.java
// Agora é só rodar o programa como uma aplicação Java usando como classe main a única classe HelloUniverse.class
domingo, 20 de setembro de 2009
domingo, 6 de setembro de 2009
Autômatos Celulares
Veja a minha dissertação que diz a respeito de autômatos celulares, tendo como aplicação na simulação da corrosão de silício.
http://www.teses.usp.br/teses/disponiveis/3/3140/tde-06112008-204522/
http://www.teses.usp.br/teses/disponiveis/3/3140/tde-06112008-204522/
sábado, 5 de setembro de 2009
Instalando o Java no ubuntu 8.10
// Baixe o JDK no site da Sun
http://java.sun.com/javase/downloads/index.jsp
// Copie o arquivo jdk-*.bin para /usr/local
sudo cp diretorio_atual/jdk-*.bin /usr/local
// Execute o arquivo jdk-*.bin
sudo jdk-*.bin
// Agora falta configurar as seguintes variáveis de ambiente
// Abra o arquivo /etc/profile
sudo gedit /etc/profile
// Coloque a seguinte linha, onde jdk é o diretório na qual o java foi instalado.
export JAVA_HOME=/usr/local/jdk
// Coloque a linha que define o caminho as ferramentas do java, como intepretador, compilador, etc.
export PATH=$PATH:$JAVA_HOME/bin
// Mais uma linha que define o CLASSPATH do Java. Onde o ponto "." representa o diretório aonde está o arquivo .class a ser interpretado.
export CLASSPATH=.:$JAVA_HOME/lib
// Salve o arquivo /etc/profile e reinicie o computador
sudo shutdown -r
// Verifique se as três variáveis foram configuradas corretamente
echo $JAVA_HOME
// "/usr/local/jdk1.6.0_16"
echo $PATH
// "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/jdk1.6.0_16/bin"
echo $CLASSPATH
// ".:/usr/local/jdk1.6.0_16/lib"
// Chame o java
java -version
// "java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)"
http://java.sun.com/javase/downloads/index.jsp
// Copie o arquivo jdk-*.bin para /usr/local
sudo cp diretorio_atual/jdk-*.bin /usr/local
// Execute o arquivo jdk-*.bin
sudo jdk-*.bin
// Agora falta configurar as seguintes variáveis de ambiente
// Abra o arquivo /etc/profile
sudo gedit /etc/profile
// Coloque a seguinte linha, onde jdk é o diretório na qual o java foi instalado.
export JAVA_HOME=/usr/local/jdk
// Coloque a linha que define o caminho as ferramentas do java, como intepretador, compilador, etc.
export PATH=$PATH:$JAVA_HOME/bin
// Mais uma linha que define o CLASSPATH do Java. Onde o ponto "." representa o diretório aonde está o arquivo .class a ser interpretado.
export CLASSPATH=.:$JAVA_HOME/lib
// Salve o arquivo /etc/profile e reinicie o computador
sudo shutdown -r
// Verifique se as três variáveis foram configuradas corretamente
echo $JAVA_HOME
// "/usr/local/jdk1.6.0_16"
echo $PATH
// "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/jdk1.6.0_16/bin"
echo $CLASSPATH
// ".:/usr/local/jdk1.6.0_16/lib"
// Chame o java
java -version
// "java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)"
Instalando a placa de vídeo NVIDIA no ubuntu 8.10
// Execute esses comandos:
sudo aptitude update
// Instala os cabeçalhos (arquivos headers) na versão `uname -r` do kernel linux
sudo aptitude install linux-headers-`uname -r`
sudo aptitude install mc
// Apaga qualquer referência a drivers da nvidia no linux
sudo rm /etc/init.d/nvidia-*
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
// Instala módulos necessários para a compilação do driver da nvidia.
sudo aptitude install linux-restricted-modules-`uname -r`
build-essential xserver-xorg-dev
// Editando arquivo /etc/default/linux-restricted-modules-common para desabilitar o driver nvidia do ubuntu
sudo gedit /etc/default/linux-restricted-modules-common
//Altere DISABLED_MODULES para o valor "nv"
DISABLED_MODULES="nv"
// Baixe o drive da nvidia de acordo com o modelo da placa de vídeo usada.
http://www.nvidia.com
// para rodar o arquivo baixado, precisa sair do módulo gráfico, para isso faça:
sudo update-rc.d -f gdm remove
// Se o gerenciador de logins for o kdm, apenas substitua "gdm" por "kdm"
// reinicie o computador
sudo shutdown -r
// Execute esse comando para instalar o driver da nvidia
sudo sh ./NVIDIA-Linux*.run -a --x-module-path=/usr/lib/xorg/modules
// Ativando novamente o gerenciador de logins
sudo update-rc.d -f gdm defaults
// reinicie o computador
sudo shutdown -r
// Execute o seguinte comando para saber se o driver da placa de vídeo nvidia foi instalado com sucesso
glxinfo | grep direct
// "direct rendering: yes"
sudo aptitude update
// Instala os cabeçalhos (arquivos headers) na versão `uname -r` do kernel linux
sudo aptitude install linux-headers-`uname -r`
sudo aptitude install mc
// Apaga qualquer referência a drivers da nvidia no linux
sudo rm /etc/init.d/nvidia-*
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
// Instala módulos necessários para a compilação do driver da nvidia.
sudo aptitude install linux-restricted-modules-`uname -r`
build-essential xserver-xorg-dev
// Editando arquivo /etc/default/linux-restricted-modules-common para desabilitar o driver nvidia do ubuntu
sudo gedit /etc/default/linux-restricted-modules-common
//Altere DISABLED_MODULES para o valor "nv"
DISABLED_MODULES="nv"
// Baixe o drive da nvidia de acordo com o modelo da placa de vídeo usada.
http://www.nvidia.com
// para rodar o arquivo baixado, precisa sair do módulo gráfico, para isso faça:
sudo update-rc.d -f gdm remove
// Se o gerenciador de logins for o kdm, apenas substitua "gdm" por "kdm"
// reinicie o computador
sudo shutdown -r
// Execute esse comando para instalar o driver da nvidia
sudo sh ./NVIDIA-Linux*.run -a --x-module-path=/usr/lib/xorg/modules
// Ativando novamente o gerenciador de logins
sudo update-rc.d -f gdm defaults
// reinicie o computador
sudo shutdown -r
// Execute o seguinte comando para saber se o driver da placa de vídeo nvidia foi instalado com sucesso
glxinfo | grep direct
// "direct rendering: yes"
Assinar:
Postagens (Atom)