Postagens populares

Mostrando postagens com marcador Dica. Mostrar todas as postagens
Mostrando postagens com marcador Dica. Mostrar todas as postagens

segunda-feira, 18 de julho de 2011

Método preventDefault() do evento dos browsers

Uma dica para quem trabalha com atribuição de eventos e precisa impedir o browser de executar uma ação padrão, como o click de um botão ou submit de um form: método preventDefault();

É um método que existe por padrão, no evento dos browsers, e você pode utilizá-lo ao invés de retornar false para evitar a execução do evento original.

Apenas chame o método a partir da variável que contém o evento.

Ex.:

function submitForm(event) {
event.preventDefault(); //previne que o browser submeta o form

seu código personalizado;

}

Fácil mas muito útil!

sábado, 11 de setembro de 2010

Recriações de jogos dos anos 80!

http://www1.folha.uol.com.br/multimidia/videocasts/796802-pac-man-humano-usa-111-pessoas-para-recriar-jogo-classico.shtml

quinta-feira, 18 de março de 2010

Dica: criar Array sem complicação no JAVA

Para criar um array com dados rapidamente no JAVA, faça a seguinte:

Object[] o = { obj1, obj2 };

No exemplo criei um Array de Objects mas mas poderia ser qualquer Array teoricamente, como:

String[] o = { "Teste", "Teste2" };

Fácil?

Há!

terça-feira, 13 de outubro de 2009

Dica: postgresql autodoc

Certa vez precisei criar um diagrama de um banco que já existia. Haja paciência para fazer um trabalho manual destes!

Bem, se você usa posgreSQL essa ferramenta pode ajudá-lo muito: postgresql-autodoc.

Com esta ferramenta você pode criar diagramas nos formatos: Dia, Docbook, HTML, and GraphViz.


Visite o site do projeto clicando aqui.

quarta-feira, 19 de agosto de 2009

Dica PHP: If and print

Quando você precisa imprimir de forma curta algo, utiliza um operador condicional como o que segue:

0 ? 'X maior que zero' : 'X <>

Para que não conhece, isso se traduz em: se X maior que 0 "? = Então", ": = Senão".

Mas e quando você precisa imprimir somente uma parte da condição? No exemplo, se você só precisar imprimir o texto se X maior que zero? Bem, você pode fazer assim:

0 ? 'X maior que zero' : ''; ?>

Mas se não preciso do segundo teste, que atrasa o compilador (tá bom, deve ser um trilionésimo de segundo, mas é um fator contra mesmo assim) e é deselegante, como poderia fazer?

Simples:

0 AND print 'X maior que zero' ?>

A primeira vista talvez não se veja vantagem, mas com certeza é melhor e mais elegante e você vai acabar descobrindo...

Ha!

Magazine Luiza