There is insufficient storage to install this suite – J2ME

Ao compilar um projeto J2ME no Windows me deparei com o seguinte problema:

*** Error ***
A problem occured during deploying application from http://127.0.0.1:2317/EXEMPLO.jad
* Reason:
There is insufficient storage to install this suite

Continue reading

java.lang.IllegalArgumentException: width<=0 height<=0

Olá.
Bom, me deparei com o seguinte problema ao tentar compilar um projeto J2ME:
Ao tentar executar o programa o compilador abria e logo feixando dando a seguinte excessão:

“java.lang.IllegalArgumentException:  width<=0 height<=0″

(e varias outras mensagens como :
“java.lang.IllegalArgumentException:  width<=0 height<=0″
java.lang.IllegalArgumentException:  width<=0 height<=0
at java.awt.image.SampleModel.<init>(libgcj.so.11)
received signal SIGSEGV
Method…………: b745970c ‘javax/microedition/lcdui/ImmutableImage.createIcon (static)’
at java.awt.image.SinglePixelPackedSampleModel.<init>(libgcj.so.11)
[...]
)

Continue reading

Base de dados de cidades e estados do Brasil.

Galera, achei uma base de dados com 9714 Cidades do Brasil, reorganizei todos os dados inseri os relacionamento entre as tabelas e fiz um arquivo *.sql, pronto para execução. O arquivo está estruturado para o Mysql.

A baixo segue o MER:

Segue o Arquivo *.sql, postei no google docs, basta clicar no link abaixo para efetuar o Download:
Arquivo: cidade_estado.sql

Obrigado.
Guilherme Biff Zarelli.

Configurar o NetBeans para o Android

Integrando o SDK Android ao Netbeans

(obs. Caso não tenha o SDK segue o link de como instalar e configurar:
http://helpdev.com.br/2011/03/04/instalando-e-configurando-o-sdk-do-android-no-linux/)
Para começar a configurar o desenvolvimento do Android no Netbeans, basta abrir o seu NetBeans IDE.
Depois de iniciar, clique no menu Ferramentas | Plugin do menu e selecione a guia Configurações da caixa de diálogo.
Clique no botãoAdicionar e insira o nome da URL e atualizar plugin para o seu plugin é adicionar manualmente.
Você pode colocar qualquer texto para o campo Nome.
O plugin URL de atualização para o Android para o Netbeans plugin é:

Instalando e configurando o SDK do Android no Linux

Instalando e configurando o SDK do Android
Bem tive curiosidade em aprender a desenvolver para android, achei alguns materiais otimos de como instalar e configurar o SDK, classifiquei bem para mostrar um jeito facil de fazer todo este procedimento. As imagens são de sites diferentes, não reparem pois não são minhas. Segue o artigo abaixo:

Em primeiro lugar, o download deve ser efetuado em http://developer.android.com/sdk/index.html, selecione o arquivo referente a plataforma utilizada (Windows, Linux ou Mac) e clique em “I agree to the terms of the SDK License Agreement” para aceitar os termo da licença do SDK e logo a após pressione o botão Download. Abaixo os comandos no modo console para efetuar a descompactação do arquivo SDK e execução do Android.
$ tar -zxvf android-sdk_r04-linux_86.tgz
$ cd android-sdk-linux_86/tools
$ ./android
Ao executar o comando ./android, se tudo estiver funcionando corretamente, teremos um formulário similar ao da figura abaixo:
Continue reading

Instalando Google Chrome no Fedora 14

Simples assim:

//baixe o pacote:
wget -c https://dl-ssl.google.com/linux/direct/google-chrome-table_current_`uname-m`.rpm;

//instale-o
sudo yum install google-chrome-stable_current_`uname -m`.rpm –nogpgcheck -y;

//atualize caso necessário.
sudo yum update -y google-chrome-stable

Grato.
Guilherme Biff Zarelli

Clonar Objeto em J2ME

Clonar Objeto em J2ME

Estava procurando uma melhor forma de utilizar a clonagem de objeto em j2me, e encontrei esta.

A clonagem que eu digo, é uma copia com valores identicos de uma outra instancia. Utilizo isso para
fazer verificações de alteracao do objeto.

Na classe que desejamos clonar iremos criar um contrutor que receba ela mesma,
assim ela vai receber a classe e popularemos o novo objeto com seus valores.
Criando um novo objeto identico.

Segue o exemplo abaixo da implementação do contrutor:

public class MinhaClasse {

    String nome;
    int idade;
    /**outros atributos**/
    
    /** Contrutor responsavel por criar um objeto clonado.
     * 
     * @param c MinhaClasse
     */
    public MinhaClasse(MinhaClasse c) {
        /** faça a clonagem ex:**/
        this.nome = c.getNome();
        this.idade = c.getIdade();
    }

    /**outros contrutores**/
    
    public int getIdade() {
        return idade;
    }

    public String getNome() {
        return nome;
    }
    
    /**Outros métodos**/
}

Como implementar:
Continue reading

Kernel driver not installed (rc=-1908) – VirtualBox para Fedora

VirtualBox 4.0.4 para Fedora14

Após instalar o virtualbox no Fedora 14 me deparei com o seguinte erro:

Fiz os seguintes procedimentos para corrigir:

Instalei o pacote dkms:
====================
$ sudo yum install dkms*
====================

Caso não tenha o compilador “gcc” faça a instalação tambem:
====================
$ sudo yum install gcc
====================

Pronto depois do pacote dkms instalado e o compilador gcc execute o seguinte comando como root:
=====================
$ bash /etc/init.d/vboxdrv setup
=====================

Ira reconfigurar e pronto.
Tá feito! fácio.

Caso nao tenha o VBox e queira instalar segue o link:

http://download.virtualbox.org/virtualbox/4.0.4/VirtualBox-4.0-4.0.4_70112_fedora14-1.i686.rpm