Qual é a diferença entre HTTP e HTTPS?

Você já deve ter visto websites que possuem em sua URL o símbolo de um cadeado e o nome HTTPS logo ao lado. Agora, o que exatamente seria esse “Seguro” que aparece e qual a diferença de um website que possui o HTTPS de um site que trabalha somente com HTTP? Para entender essa diferença,
Continuar lendo…

Valores inválidos no SQL? CHECK a sua integridade

Promoção com viagem internacional por 5 reais? Ou ainda -5 reais? Tem campos que deveriam ser validados declarativamente, como o preço de um produto: 🙁 Que caca. Eu queria integridade dos meus dados. Queria que ele checasse por valores inválidos. Manda o banco checar o valor: MySQL ainda não suporta checks, bora aprender a usar
Continuar lendo…

Trazendo linhas a mais?

Query bonita escrita, executada, resultado zoado. Quem nunca teve uma query respondendo um monte de coisa que não foi pedido? Gostaria de trazer os livros ativos cujos preços tem algo de estranho: são muito baratos (< 10) OU muito caros (> 1000) Que caca! O espertinho trouxe um livro que está inativo. Mas eu pedi
Continuar lendo…

Quando 1 não é 1 no SQL?

De repente deparo com a query sendo rodada no meu código de programação, quando tento buscar um livro pelo nome e ano de lançamento: Que porcaria é essa? 1=1? Claro que 1=1, podemos tirar esse cara daí por favor? Claro! Ele é totalmente desnecessário em nosso SQL, mas se olharmos o código que gerou essa
Continuar lendo…