João Paulo Cercal

Staff Security Engineer na LastPass

Transformando desafios complexos e multifuncionais em sistemas escaláveis, liderando com fluxos de engenharia com IA e segurança por padrão.

Composer clear cache Composer clear cache

Composer clear cache

Se você tiver um problema similar à este “End-of-central-directory signature not found.”, talvez você precise só limpar o cache do seu composer.

Revisitando o layout e o projeto do Blog Revisitando o layout e o projeto do Blog

Revisitando o layout e o projeto do Blog

Um projeto/prova de conceito que se mostrou interessante, trata-se da migração de um site dinâmico escrito em PHP para um blog estático, sem custos com servidores e otimizado para a web. Confira alguns detalhes da implementação.

Como remover todas as branches locais do Git Como remover todas as branches locais do Git

Como remover todas as branches locais do Git

As vezes quando você trabalha por um certo tempo todas as branches locais ficam apenas ocupando espaço e te distraindo. Você pode conferir aqui um pequeno snippet para remover todas as branches locais do seu repositório Git.

WordPress Dica: Como usar Shortcodes WordPress Dica: Como usar Shortcodes

WordPress Dica: Como usar Shortcodes

Os shortcodes são extremamente úteis e fáceis de usar, sendo que, eles permitem que desenvolvedores criem conteúdos personalizados para os usuários.

MySQLDump - Backup de base de dados MySQL MySQLDump - Backup de base de dados MySQL

MySQLDump - Backup de base de dados MySQL

A ferramenta mysqldump realiza backups de bancos MySQL, criando um arquivo *.sql com as declarações necessárias para criar uma cópia da base de dados alvo.

Apple Macbook Pro 15" com Tela Retina Apple Macbook Pro 15" com Tela Retina

Apple Macbook Pro 15" com Tela Retina

Confira as nossas impressões referentes ao novo Apple Macbook Pro de 15 polegadas com tela Retina. Um portátil com um belo design e ótima performance.

Como pegar um Permalink de uma Página Como pegar um Permalink de uma Página

Como pegar um Permalink de uma Página

Aprenda como obter um permalink de uma página no Wordpress, cujo post_type é "page". Combinando as funções get_permalink() e get_page_by_path().

Git Hub atinge 3 milhões de usuários Git Hub atinge 3 milhões de usuários

Git Hub atinge 3 milhões de usuários

O serviço de hospedagem web Git Hub, anunciou que ultrapassou a marca de três milhões de usuários. Confira esta notícia e conheça o GitHub.

O que é Blogosfera? O que é Blogosfera?

O que é Blogosfera?

Talvez você já tenha ouvido falar no termo "Blogosfera", mas seu real significado ainda pode não estar claro para você. Descubra o que significa este termo.

Resumo em páginas do WordPress 3.0+ Resumo em páginas do WordPress 3.0+

Resumo em páginas do WordPress 3.0+

Adicione funcionalidades aos tipos de posts (Post Types) no Wordpress 3.0+ utilizando a API com a seguinte função add_post_type_support();

Otimização dos Mecanismos de Busca (SEO) Otimização dos Mecanismos de Busca (SEO)

Otimização dos Mecanismos de Busca (SEO)

SEO é o conjunto de técnicas que visam potencializar e melhorar o posicionamento de um site nos sites de resultados da busca orgânica, como o Google.

Instalando PHPUnit no Windows Instalando PHPUnit no Windows

Instalando PHPUnit no Windows

Desenvolvimento orientado a testes (TDD) com PHP. Aprenda a realizar a instalação do PHPUnit no sistema operacional da Microsoft, o Windows Seven.

Instalação e Configuração Conio2.h Instalação e Configuração Conio2.h

Instalação e Configuração Conio2.h

Realize a instalação do pacote Conio2.h para o IDE Dev-C++. Este pacote adiciona funcionalidades para o desenvolvimento de aplicativos escritos em C/C++.

Lançamento do PHP 5.4 Lançamento do PHP 5.4

Lançamento do PHP 5.4

O PHP 5.4 acabou de sair do forno. Esta versão incluí um grande número de novas características e correções de bugs. Confira essas novidades.

CakePHP problema com mod_rewrite CakePHP problema com mod_rewrite

CakePHP problema com mod_rewrite

Se você já enfrentou algum problema com mod_rewrite no CakePHP saiba que a solução pode ser bastante simples, confira o problema que passamos e resolvemos.

Instalando ZeosLib no Delphi XE2 Instalando ZeosLib no Delphi XE2

Instalando ZeosLib no Delphi XE2

Aprenda a realizar a instalação da biblioteca ZeosLib no Embarcadero RAD Studio Delphi XE2, este guia irá lhe apresentar um passo a passo da instalação.

Baixando e Instalando a biblioteca libxml Baixando e Instalando a biblioteca libxml

Baixando e Instalando a biblioteca libxml

Neste guia você aprenderá a realizar a instalação da biblioteca libxml em sistemas operacionais Linux. Baixe o código fonte e o compile para a sua distro.

Baixando e Instalando a biblioteca Zlib Baixando e Instalando a biblioteca Zlib

Baixando e Instalando a biblioteca Zlib

Neste guia você aprenderá a realizar a instalação da biblioteca zlib em sistemas operacionais Linux. Baixe o código fonte e o compile para a sua distro.

Instalando o servidor web Apache no Linux Instalando o servidor web Apache no Linux

Instalando o servidor web Apache no Linux

Neste guia você aprenderá a realizar a instalação do servidor web apache em sistemas operacionais Linux. Baixe o código fonte e o compile para a sua distro.

Campos Customizados no painel do Joomla Campos Customizados no painel do Joomla

Campos Customizados no painel do Joomla

Aprenda a criar campos customizados para o painel do Joomla 1.6, para isto você deve extender uma classe do Joomla que seja descendente de JFormField.

Aprenda o básico sobre HTML Aprenda o básico sobre HTML

Aprenda o básico sobre HTML

As páginas web são desenvolvidas utilizando texto puro, o que significa que basta escrever o código em um programa de edição de texto simples. Aprenda HTML!

Navegadores ou Browsers Navegadores ou Browsers

Navegadores ou Browsers

Um Navegador ou Browser é um programa que realiza a interpretação de arquivos HTML, CSS, Javascript, dentre outros.

Case Sensitive Case Sensitive

Case Sensitive

"Case sensitive" é um termo que indica que um texto é sensível ao tamanho, ou seja, faz distinção entre o tamanho das letras (maiúscula, minúscula).

O Padrão CamelCase O Padrão CamelCase

O Padrão CamelCase

CamelCase, é a prática de escrever palavras compostas em que os elementos são unidos, sem espaços, com a letra inicial de cada elemento capitalizada.

Introdução a Linguagem HTML Introdução a Linguagem HTML

Introdução a Linguagem HTML

Um documento HTML (HyperText Markup Language) é um conjunto de instruções em formato ASCII, usada para criar documentos de hipertexto e que podem ser visualizados por um browser WWW (como o Internet Explorer, Mozilla Firefox, Apple Safari, etc).

Breve história da Internet Breve história da Internet

Breve história da Internet

A Internet nasceu em 1969, nos Estados Unidos. Interligava originalmente laboratórios de pesquisa e se chamava ARPAnet.

Introdução a linguagem PHP Introdução a linguagem PHP

Introdução a linguagem PHP

PHP ou Pré processador de hypertexto é a linguagem do lado servidor mais utilizada na web. Conheça um pouco mais sobre essa excelente tecnologia.

O que é o XAMPP e para que serve? O que é o XAMPP e para que serve?

O que é o XAMPP e para que serve?

O XAMPP é formado por um pacote que incluí os principais servidores de código aberto existentes, incluindo FTP, MySQL e Apache com PHP e Perl.

PHPSC Conf 2010 PHPSC Conf 2010

PHPSC Conf 2010

A coordenação do Grupo de Usuários de PHP do Estado de Santa Catarina – PHPSC – promove em Joinville/SC, em parceria com a SOCIESC, o PHPSC Conf 2010.