Dica, Combinações únicas de conjuntos com números primos

No Comments

Imaginemos que num programa temos que gerar uma espécie de chave única para uma combinação de elementos de um set e em que a ordem pela qual esses elementos aparece não é importante. Imaginemos que o set é

e que é preciso gerar chaves únicas para subsets de 3 elementos de ZZ

por exemplo:

Uma forma de fazer isto é aproveitar uma propriedade dos números primos.

Começa-se por se atribuir um número primo a cada um dos elementos de ZZ

e depois calcula-se o produto dos subconjuntos.
Assim:

Ainda para mais que é o pretendido uma vez que a multiplicação é comutativa. Por outro lado como se está a multiplicar números primos temos a garantia que o valor encontrado é único e pode entrar numa tabela sem perigo de duplicação.

A beleza deste método é que como a multiplicação é uma das operações mais rápidas de fazer em termos computacionais, este procedimento é realmente útil e rápido para criar mapas dos subconjuntos com outra propriedade qualquer.

Fonte: sixhat

Licença sobre imagem

No Comments

Dica de como utilizar um simples recursos quando for portar uma imagem acresentando um simples Way para especificar sobre qual licença da imagem esta disponivel, o Google interpretara esta tag.

<div about=”image.jpg”>
<img src=”image.jpg” alt=”" />
<a rel=”license” href=”http://creativecommons.org/licenses/by-sa/3.0/”>Creative Commons Attribution Share-Alike 3.0</a>
</div>

Dicas – Não se prenda aos planos

1 Comment

    Apesar de o planejamento de carreira ser algo importante, poucos dos mais bem-sucedidos profissionais de TI estão aonde imaginaram. Na verdade, um dos fatores que torna um CIO destacável é sua habilidade de mudar de curso de acordo com as necessidades do ambiente. A disposição para explorar novos rumos e para correr riscos pode abrir – e muito – as possibilidades de sua vida profissional.