Desde a versão 5.4 do PHP ficou mais fácil transformar entidades em JSON através da função json_encode(). Basta implementar a interface JsonSerializable, no qual o único método que precisa ser implementado pela subclasse é o jsonSerialize.
Uma maneira fácil de manter a sessão ativa no lado do servidor sem sobrecarregá-lo com longos tempos de timeout, é usar um script que redireciona o usuário para a tela de login após um determinado período de inatividade (teclado e mouse ociosos), e fazer requisições assíncronas ao servidor para manter...
Foi anunciado hoje no blog do StackExchange o lançamento oficial do Stack Overflow em Português. Conforme destacado na publicação do blog, esse é o primeiro Stack Overflow internacional.
Visite agora mesmo a nova comunidade e crie a sua conta: http://pt.stackoverflow.com
Partindo do princípio que o seu navegador não suporta javascript e depois contrariando via o próprio javascript, é possível fazer uma simples verificação se o navegador do usuário está com javascript habilitado ou não. <!DOCTYPE html> <html class="no-js" lang="pt-BR"> <head> <title>JS detection</title> <script>document.documentElement.className = document.documentElement.className.replace("no-js","js");</script> <style> .js .alert-danger { display:...
Se você está precisando de algum script para manter o cabeçalho da tabela sempre visível mesmo ao rolar a página, lhe apresento o plugin (jQuery) freezeheader criado pelo menu amigo Laerte. Aproveitando também para parabenizá-lo por seu plugin ter ficado entre os 100 melhores de 2013. Links Demo: http://laertejjunior.github.io/freezeheader Github:...
Há algum tempo utilizo o Slim Framework como base de meus projetos. E o motivo é sua simplicidade, velocidade e facilidade. E para criar CRUD, eu utilizo um trecho de código para trabalhar rotas semelhante aos frameworks action based. Seguindo a convenção /controlador/método. Exemplo: Para a URI /clients/add terei uma...
Após inscrever meu aplicativo Futeria e ganhar um Geeksphone Keon (developer preview) da Mozilla. Anuncio que em breve o aplicativo também estará disponível para o Firefox OS.
A versão 5.5 do PHP foi lançada no mês passado, e trouxe algumas funcionalidades relevantes. Entre elas, seguem abaixo as mais interessantes (pelo menos para mim): Generators Com o Generators você pode iterar com um dado dentro de uma função sem a necessidade de criar um array para ser retornado....
Com a adoção dos navegadores mais modernos, muitos projetos estão adotando os ícones UTF-8 em botões. Assim diminui a dependência de imagens tornando o carregamento mais rápido. Exemplo: http://dev.rogeriolino.com/exemplos/css/utf8_icons/index.html Prós Não há necessidade de imagens como dependência; Pode usar a cor que desejar; São escaláveis, muito fáceis de alterar o...