Dica: compilar com Maven sem sincronizar repositório local

Escrito por prafaelo em 21/10/2012 Categorias: Maven Tags: , ,

Quando executamos o comando “mvn install”, o maven tentará fazer o download de todas as dependências do projeto no repositório principal e salvará no repositório local. Porem, se você vai precisar compilar o projeto varias vezes, ou caso o servidor do repositório esteja offline, para fazer a compilação do projeto sem que essa sincronização ocorra, basta usar o comando “-o” no final, que significa “offline”.

Ficaria assim:

mvn install -o

Essa dica é simples, mas muito valiosa em casos de emergência, ou de não ter necessidade de fazer essa sincronização das dependências. Dependendo do numero de dependências do projeto e da velocidade de internet, esse processo pode ser demorado.

Nenhum Comentário

Flex: Como não adicionar objetos repetidos em um ArrayCollection

Escrito por prafaelo em 18/10/2012 Categorias: Flex

O algoritmo para criar um array sem objetos repetidos, é somente adicionar o objeto no array, caso o mesmo já não exista em algum índice. No flex, temos o método “contains(objeto:Object):Boolean” que quando acionado busca dentro do ArrayCollection se existe algum índice com aquele valor, se encontrar retorna true. Dessa forma fica fácil criar uma lista no flex sem objetos repetidos, basta fazer um for percorrendo a lista e chamando o método contains, se contains retornar false, adicionamos o objeto.

No exemplo abaixo, eu tenho uma coleção do tipo ArrayCollection chamada listObject que hipoteticamete possui objetos com o valor do campo “name” repetidos dentro dela. Então, foi carregado no ArrayCollection “list” somente os valores do campo nome e que não se repetem:

var list:ArrayCollection = new ArrayCollection();
public function returnList():void
{
    this.list.removeAll(); //limpa a lista

    // percorre a lista de objetos
    for (var i:Number = 0; i < this.listObject.length; i++)
    {
        //caso não encontre nenhum objeto com o valor do campo name no array list, então adiciona.
        if(!this.list.contains(this.listObject.getItemAt(i).name))
        {
            this.list.addItem(this.listObject.getItemAt(i).name);
        }
    }
 }

Para mais referências e outros métodos consulte a documentação do ArrayCollection.

Nenhum Comentário

FLEX COMPILER ERROR LOADING JVM.DLL 64bit

Escrito por prafaelo em 18/09/2012 Categorias: Flex Tags: , , , , , ,

Enfrentei recentemente esse problema quando tentei compilar um projeto flex pelo maven com o comando “mvn install”: (mais…)

Nenhum Comentário

ESCREVER TEXTO INVERTIDO ONLINE

Com esse aplicativo de escrever texto invertido online que criei, agora ficou fácil escrever seus textos ao contrario! Para usá-lo coloque seu texto na caixa abaixo e depois clique em transformar, exemplo, se digitar a palavra “amor”, com o texto invertido ficará “roma”.
(mais…)

Nenhum Comentário

COMO AJUSTAR O HORARIO DE VERAO NO JAVA TIMEZONE

java timezone Escrito por prafaelo em 09/07/2012 Categorias: Brasil, Java Tags: , , , , , ,

A JVM do Java possui um timezone próprio – java timezone – diferente do timezone do sistema operacional. Assim, o horário de verão brasileiro pode ser um problema para as aplicações em Java. Pode acontecer que o S.O. entenda que já é horário de verão e o Java não, dessa forma o computador terá um horário enquanto a aplicação Java estará em outro.

(mais…)

Nenhum Comentário

PASSANDO PARAMETROS NA URL DO GOOGLE

pesquisa-google3 Escrito por prafaelo em 04/07/2012 Categorias: Google Tags: , ,

Você já pensou em poder fazer uma pesquisa no Google e enviar esse resultado para alguém? Acontece que se pesquisar alguma coisa  no Google a URL ficará imensa, certo? Nesse pequeno artigo vou ensinar como conseguir pesquisar passando parâmetros na URL do Google de forma a ter uma URL pequena, objetiva e que represente o resultado que vocês está visualizando.

(mais…)

Nenhum Comentário

USANDO O MSPAINT PARA DESCOBRIR A COR RGB E HEXADECIMAL DE UMA IMAGEM

Picking-colors-for-web-design Escrito por prafaelo em 06/05/2012 Categorias: Webdesign Tags: , , , , , ,

Você está em um computador com MS Windows, sem nenhum software de edição de imagem avançado instalado e precisa descobrir o valor da cor em hexadecimal ou RGB de um determinado ponto em uma imagem? Se a resposta for sim, esse pequeno tutorial é para você :).

(mais…)

Nenhum Comentário

COMO FAZER BACKUP COMPLETO DO WORDPRESS

Fazer o backup completo do WordPress é uma obrigação a qualquer blogueiro. Alias, ter o backup de seus arquivos mais importantes é uma obrigação de qualquer usuário de computador. Mas como fazer isto? Quais arquivos tenho que fazer backup? Como fazer com que meu backup completo do WordPress seja automático? É isso que irei tratar neste artigo.

(mais…)

1 Comentário

DOCUMENTOS IMPORTANTES PARA DECLARAR O IRPF

leao-irpf Escrito por prafaelo em 18/03/2012 Categorias: Brasil Tags: , , ,

É brasileiro e não quer ter pesadelos com o leão? Então esse artigo é para você! :-) Para não ter pesadelos na hora que for declarar o imposto de renda, é ideal preocupar-se com ele o ano inteiro. Para isso, abaixo segue uma lista com alguns documentos que você deverá juntar ao longo do ano, e, assim, te-los em mãos na hora de sua declaração anual do IRPF:

(mais…)

Nenhum Comentário

DOWNLOAD DO EMULADOR DA CALCULADORA GRAFICA HP50G

hp50g Escrito por prafaelo em 16/03/2012 Categorias: Matematica Tags: , , , , , , , , ,

Disponibilizo o download da HP50g  (emulador) que é uma das calculadoras gráficas mais utilizadas no Brasil. Dedicada a profissionais das áreas de matemática, engenharia, ciência, economia, estudantes, enfim, qualquer pessoa que precise efetuar cálculos dos mais simples aos mais refinados.

FAZENDO O DOWNLOAD DA HP50G:

Para quem ainda não tem uma, segue para download o seu emulador. No mesmo, ainda é possível emular as versões anteriores da HP50g, que são: HP38g, HP39g, HP48g e HP49g+.

Clique na imagem abaixo para baixar o emulador da HP50g para Windows.

download hp50g emulador

2 Comentários