quinta-feira, 3 de setembro de 2009

Novo endereço do blog

Agora o blog está em um domínio próprio: www.rberaldo.com.br.

Todo o conteúdo foi transferido para lá e as atualizações serão feitas apenas no novo domínio.

Abraços,
Beraldo

quarta-feira, 19 de agosto de 2009

Como postar códigos em sites usando o SyntaxHighlighter

Um recurso muito útil para blogs sobre programação é o SyntaxHighlighter. Essa ferramenta, desenvolvida em JavaScript, cria caixas de texto para códigos-fonte de programas, com numeração de linha e coloracção (highlight) de código.

O SyntaxHighlighter possui módulos para diversas linguagens, dentre elas Bash (Shell Script), C#, C, C++, CSS, Delphi, JavaScript, Java, Perl, PHP, Python, Ruby, SQL e XML, com sistema de coloração específico para cada uma delas, além de possuir uma caixa de texto simples, para texto comum (plain text).

Leia mais

quinta-feira, 30 de julho de 2009

Classe PHP para Manipulação de Imagens

Fiz uma classe PHP para manipulação de imagens. Ela salva imagens (de diretórios ou de um formulário - envio por POST), cria miniaturas (thumbnails) e insere logomarca (marca d'água).

Leia mais

quarta-feira, 20 de maio de 2009

sexta-feira, 15 de maio de 2009

Usando Campos Multivalorados

Um erro muito comum de modelagem de banco de dados ocorre ao se usar campos multivalorados.

Para exemplificar, vamos usar um sistema de cadastro onde as pessoas informam as linguagens de programação que conhecem.

Leia mais

Recursos Interessantes do Smarty

Hoje falarei sobre alguns recursos interessantes do gerenciador de templates Smarty (http://www.smarty.net).

Leia mais

quinta-feira, 7 de maio de 2009

Limitando o número de links em uma paginação

Sistemas de paginação são muito usados. Já existem muitos exemplos por aí, tanto em formato de artigos/tutoriais, quanto scripts prontos. Por isso, hoje não vou me ater nas técnicas de realização desse processo. Pretendo mostrar como criar os links para cada página, semelhantemente à maneira usada pelo Google, em que aparecem somente alguns links, para evitar que se mostre uma linha muito extensa.

Leia mais

Tutorial AWK

Não sou nenhum expert ou grande conhecedor da linguagem AWK, mas ela é muito útil e me ajudou muito nas provas sobre Shell Script na faculdade. Por isso resolvi escrever este pequeno e introdutório tutorial acerca dessa linguagem. É bom todo usuário Linux saber usá-la. =)

AWK é uma linguagem utilizada para processamento de informações em texto, como o conteúdo de um arquivo - principalmente informações em colunas - ou a saída de outros comandos, como cat, grep etc.

Leia mais

Combo com as Cidades e Estados do Brasil Usando Ajax

Hoje postarei um script pronto.
Trata-se do famoso combo cidades/estados, usando Ajax, onde você seleciona o estado e aparecem suas respectivas cidades.

Leia mais

terça-feira, 5 de maio de 2009

Tratamento de Erros

Este tutorial também foi postado originalmente no Fórum iMasters, e foi criado por mim juntamente com outros membros do fórum.

Fonte: http://forum.imasters.uol.com.br/index.php?showtopic=229485


1. O que é tratamento de erros
2. Boas maneiras para programar sem erros
3. Como debugar um script
4. Validações para evitar erros
5. Tratando erros com Exceções


Leia mais

Boas Práticas ao Programar

Postarei aqui um artigo que eu e outros membros do Fórum iMasters escrevemos. É uma leitura essencial para qualquer programador. As práticas aplicam-se a diversas linguagens, mas neste caso, o foco principal é o PHP.

Boa leitura a todos!

Leia mais