Posts de Abril, 2009

Mensagem de Auto-Controle

Quarta-feira, 29 dUTC Abril dUTC 2009

“Refreia os impulsos, que precedem dos instintos desgovernados, e age sob o comando da razão. É verdade que o sentimento bom deve derreter o gelo da lógica racional, no entanto, muitas vezes a frieza da emoção ou a sua loucura agressiva necessitam da vigilância do raciocínio. Cérebro e coração devem actuar juntos, proporcionando as vantagens do equilíbrio e do comedimento, em favor de uma vida sadia. Ouve com o sentimento e age com a razão, doseando bem a participação de cada um.”

(Autor desconhecido)

Cultura Inútil (ou não)

Terça-feira, 7 dUTC Abril dUTC 2009

Pareidolia - Efeito psicológico onde o cérebro interpreta um estímulo como tendo um significado específico, por similaridade de características, mesmo quando o estímulo nada tem a ver com o significado.
Exemplo, percepção de imagens em nuvens, trechos musicais conhecidos em ruidos de máquinas, rostos percebidos em imagens abstratas etc.

É um tipo de Apofenia.

Apofenia – Fenômeno cognitivo de percepção de padrões ou conexões em dados aleatórios.

Fontes: Wikipedia entre outros. Definições encontradas durante pesquisa sobre mensagens subliminares.

Tempos Difíceis

Sábado, 4 dUTC Abril dUTC 2009

Este post é diferente, talvez algo que ninguém fez antes. Estou copiando um comentário que outra pessoa vez em outro site, porque achei muito legal e verdadeiro. Segue abaixo cópia integral:

Nesses tempos difíceis e cruéis é sempre bom lembrar de Ghandi que disse duas coisas que se fossem seguidas poderiam mudar o rumo da história: 1) se rasgassem todos os livros sagrados e sobrasse somente o “sermão da montanha, já estaria de bom tamanho; 2) quem tem mais do que necessita é um ladrão. Em 1) já estaríamos enriquecidos espiritualmente e em 2) não haveria fome nem aqui, nem na África, nem em parte alguma. Bom, não é à toa que Einsten disse: – as futuras gerações dificilmente acreditarão que pisou sobre a face da terra um homem como Ghandi.

José Edward Guedes, enviado em 11/03/2009

Comentário inserido no site da CBN para o comentário de Mauro Halfeld de Quarta, 11/03/2009, com titulo “Depois do pânico, o desânimo e a desconfiança no mercado de ações”

Falha na validação de Foreign Keys do SQL Server

Sexta-Feira, 3 dUTC Abril dUTC 2009

/*
Autor : Fausto Odilon
Data : 03/04/2009
Descrição:
Este Script demonstra uma falha de validação de Foreign Keys do SQL Server.
Quando uma Foreign Key é composta por mais de um campo com preenchimento opcional (NULL),
se um dos campos for informado como nulo, os demais não serão validados, permitindo
qualquer valor, ou seja, a inclusão de lixos na tabela relacionada.
*/

create table TMP_Teste_PK
(
Campo1 int NOT NULL,
Campo2 int NOT NULL,
Campo3 int NOT NULL,
CONSTRAINT PK_TMP_Teste_PK
PRIMARY KEY CLUSTERED (Campo1, Campo2, Campo3)
)

insert into TMP_Teste_PK
select 1, 1, 1
union select 1, 2, 1
union select 1, 3, 1
union select 2, 1, 2
union select 2, 2, 2
union select 3, 1, 2
union select 3, 2, 2

create table TMP_Teste_FK
(
Campo1 int NULL,
Campo2 int NULL,
Campo3 int NULL,
CONSTRAINT PK_TMP_Teste_FK
foreign KEY (Campo1, Campo2, Campo3)
references TMP_Teste_PK (Campo1, Campo2, Campo3)
)

truncate table TMP_Teste_FK
insert into TMP_Teste_FK
select 1, 1, 1 — Dados OK
union select 1, 2, 1 — Dados OK
union select 2, 2, 2 — Dados OK
union select 2, NULL, 1 — Dados Inválidos
union select 5, NULL, 2 — Dados Inválidos
union select -99, NULL, 3 — Dados Inválidos
union select NULL, 98, -17 — Dados Inválidos

select * from TMP_Teste_FK

drop table TMP_Teste_FK
drop table TMP_Teste_PK