Tag: Programação

Um pouquinho mais da sintaxe do Python

Um amigo meu está fazendo faculdade, e começando a aprender a programar (com Java.) Ele me mostrou semana passada um exercício que o professor passou:…

IBM Lotus Symphony Bloated Office

A IBM lançou seu pacote de escritórios gratuito, o Lotus Symphony. Instalei aqui para testar. Para começar, ele não é “baseado no OpenOffice.org” como muitos…

Use macros em seu editor de código

Quanta gente, ao pensar na idéia de migrar de WYSIWYG para edição de código, se pergunta: “mas não vai ser improdutivo se eu tiver que…

EyeOS

Ei, está legal isso aqui: http://www.eyeos.info/ Não é útil, mas dá uma boa idéia a respeito do que é possível fazer.

Falha no Password Manager do Firefox?

Veja como essa notícia no Terra explica mal as coisas e espalha o terror: A versão mais recente do navegador Firefox, a 2.0.0.5, possui uma…

CSS de impressão no fechaTag

Acabo de criar um CSS de impressão para este blog. Levei uns dez minutos. O código ficou assim: form,#sidebar,iframe,#otop,#respond,.navigation,.rec6,.linkk{ display:none; } h2{ margin:0; } .entry{…

Vídeo e slides da minha palestra no ELPI

Coloquei os slides no slideshare, aqui. E o Andrey Pedro Lefkum filmou a palestra inteira e publicou. A resenha oficial: A palestra apresentou ao público…

Microsoft, Google e o poder da massa crítica

Está todo mundo por aí falando sobre: Microsoft Surface, um computador-mesa realmente impressionante. Entre no site e veja alguns dos videozinhos que você vai entender.…

Python X Java X Smalltalk

Achei muito interessante este artigo comparando a sintaxe de Smalltalk com Java. Implementei os mesmos exemplos em Python, para que você possa comparar a sintaxe:…

Entendendo os programadores

Deve-se perceber que nenhum engenheiro de software eticamente preparado jamais vai consentir em escrever uma procedure DestroyBaghdad. A ética profissional básica vai, por outro lado,…

xSpec, o emulador de Sinclair ZX Spectrum

Para os que gostam da história da informática: o primeiro computador em que eu programei na vida foi um Sinclair ZX Spectrum, que aqui no…

Imite o Mac OS X você também

Dashboard, Exposè, estilo Aqua, tudo já foi copiado no elegante Mac OS X. Mas a marca registrada do sistema ainda é o Dock. Há uma…

Aprenda expressões regulares!

Exemplos de expressões regulares PHP. Expressões prontas para uma porção de coisas. Seguem também uns exemplos brasileiros bem comuns: CPF=’\b([0-9]{3}\.?){3}-[0-9]{2}\b’ CNPJ=’\b[0-9]{2,3}\.?([0-9]{3}\.?){2}\/[0-9]{4}-[0-9]{2}\b’ CEP=’\b[0-9]{2}\.?[0-9]{3}-[0-9]{3}\b’ Expessões regulares permitem…

A experiência de uso Linux

Sobre as grandes diferenças: Coisas que posso fazer em Linux e em windows não Sobre as semelhanças (e as pequenas diferenças): Linux x Windows Se…

Escrevendo um corretor ortográfico

Um corretor ortográfico de apenas 20 linhas, em Python: How to Write a Spelling Corrector Solução elegante, mostra também o quanto a linguagem é elegante.

Resultado do concurso dos 4KB

Depois de muito confabular, chegamos a uma conclusão a respeito do Desafio dos 4KB. O vencedor é o Michael Humberto Castillo, com seu joguinho. Demoramos…

Desafio dos 4KB

Momento Jabá: Quanta coisa você consegue fazer com apenas 4KB? Crie uma página que faça algo impressionante com apenas 4KB de código. Pode usar HTML…