Arquivos de março, 2009

Os 25 mais perigosos erros de programação

Recentemente o SANS Institute divulgou um artigo interessantíssimo listando os 25 erros mais perigosos – e comuns! – cometidos por desenvolvedores de software. São erros críticos, que podem comprometer todo um sistema e expor este a ataques de pessoas mal-intencionadas ou mesmo de usuários curiosos 🙂

Sem delongas, segue a lista dos erros.

1) Má (ou inexistente) validação de dados do usuário

Um dos “mandamentos” de todo programador: “Nunca confie nos dados do usuário!“. Sempre, sempre faça validação. Como fazer isso irá variar conforme a sua aplicação. Por exemplo, se o seu sistema perguntar a idade do usuário, confira se o valor digitado é um inteiro.

2) Uso de encoding errado no output. (ou falta de “escape characteres”)

Encoding – ou codificação – é a nossa segunda fonte de erros.

Digamos que você tenha um componente A no seu sistema, que se comunica com o componente B através de comandos. Pois bem, digamos que um dos comandos seja …

Adobe lança editor (e conversor) de PDF online

A Adobe lançou um editor de texto online, que gera arquivos no formato PDF. Além disso, a ferramenta online também permite a conversão de vários tipos de arquivos – entre eles, o Microsoftiano .doc.

O editor é muito bom. Acabei de testar e realmente – muito bom mesmo.

A “Web 2.0”, que ultimamente não tinha muitas novidades, ganhou um competidor de peso.

Ah! já ia me esquecendo – é grátis, basta fazer um cadastro no site.

Os links:

http://www.adobe.com/acom/

http://www.adobe.com/acom/connectnow/