MySQL - Como e porque criar views

Como e porque usar views no banco de dados MySQL?

Por · Em Desenvolvimento · Tags:

Explicar o conceito de Views é um pouco complicado, então eu prefiro dizer que são formas de visualizar tabelas do seu banco de dados MySQL.
Vamos à prática! Com certeza será bem mais simples.

No nosso projeto, temos a tabela tbl_usuarios com os seguintes campos (vamos ignorar os tipos, chaves, tamanhos, etc): id, nome, email, senha, endereco, data_nascimento e data_cadastro.

Continue a leitura

thankyou_Arizona

Vale a pena ter um blog?

Por · Em Outras coisas · Tags:

Algumas pessoas dizem que dá muito trabalho manter um blog e não tem retorno nenhum.
Eu digo que, sim, dá muito trabalho mas também dá muito retorno!

Dá trabalho pois é preciso manter uma postagem constante, responder os vários emails que chegam por dia, manter os servidores no ar, plugins atualizados, SEO, performance e outras vááááárias coisas.

Tem o retorno financeiro. Sei que não é muito, mas US$ 12 por dia (minha média de dezembro de 2014) fazem uma diferença boa ao final do mês. Tenho outros 3 blogs que rendem algumas doletas a mais mas ainda não me deixaram rico.

Pra mim, o melhor retorno de todos é receber um email como este:
Continue a leitura

voce-sabe-o-que-sao-os-easter-eggs

Easter Egg do Google

Por · Em Outras coisas · Tags: ,

Há algum tempo eu fiz um post falando sobre Easter Eggs.

Durante uma conversa com um primo meu (editor-chefe do Apple Blog Brasil/), descobrimos mais uma surpresa que o Google preparou.
Continue a leitura

Feedback

Por · Em Outras coisas · Tags:

Este post é para receber os feedbacks sobre o novo layout do site.
Qualquer opinião é bem-vinda!
Continue a leitura

Fazer um Timer em javascript para atualizar DIV automaticamente

Por · Em Desenvolvimento · Tags: , ,

Ontem me perguntaram como fazer para uma div ficar atualizando a cada período definido, sem refresh.
Escrevi este post para explicar e é bem simples!
Continue a leitura

Criando uma função em PHP com e sem parâmetros

Por · Em Desenvolvimento · Tags:

As funções são criadas para reaproveitarmos nosso código o máximo possível, melhorando a manutenção e produtividade.
Se o seu projeto deve executar determinada função mais de uma vez, crie uma função.
Ao longo do projeto, se a funcionalidade desta tarefa mudar só é preciso mudar uma única vez dentro da função.

As funções foram feitas para otimizar e organizar nosso trabalho e cada função deve fazer apenas UMA tarefa BEM feita e definida.

Vamos ao código.
Continue a leitura

javascript

Incrementar um contador sem refresh na página com Javascript/jQuery

Por · Em Desenvolvimento · Tags: , ,

Problema: adicionar um elemento à uma lista, sem refresh na página, utilizando ajax com jQuery e depois incrementar o contador que exibe o total de itens da lista.

Solução: Como já vimos neste post, adicionar itens à lista é bem simples com jQuery. Incrementar um contador é mais simples ainda. Let’s code.
Continue a leitura