Archive for julho, 2010

Ontem estava brincando com web2py e numa certa altura do código era necessário criar uma lista com os nomes dos meses para ser uma restrição ( ver IS_IN_SET() )no campo mês de uma tabela do banco de dados. Claro que podia simplesmente criar uma lista normalmente Levante a mão quem já teve problema em decorar […]


Dando continuidade a Um pouco de Funcional, hoje o post é sobre a função filter. A função filter deve ser utilizada quando é necessário filtrar uma sequência. Sua utilização segue o seguinte modelo Em alguns casos também pode ser reproduzido com list comprehension dessa maneira A função filter retorna uma sequência formada por todos os […]


Continuando a série “Um pouco de Funcional“, chegou a hora de falar sobre map. Apesar de ser uma função originalmente de programação funcional, map hoje já está presente em várias linguagens (ver tabela). A função map é utilizada para fazer mapeamentos em sequência. Entenda sequência como qualquer objeto iterável. ex.: listas, tuplas, strings, etc. Mapeamento […]


Hoje, vou começar uma série de posts que tem como finalidade mostrar um pouco das ferramentas de programação funcional que Python propicia aos programadores. O post de hoje é sobre lambda mas pretendo no futuro falar um pouco sobre filter, map, reduce, any, all, list comprehension, etc. Python permite a criação de funções anônimas através do […]


Shell Script

05jul10

“O livro Shell Script Profissional ensina a fazer programas de qualidade em shell, com ênfase em código legível, portabilidade e manutenção futura. Melhore seus scripts, adicionando opções de linha de comando, arquivo de configuração, banco de dados e interface amigável ao usuário. Use a internet para rodar seu CGI. Domine as ferramentas do sistema, as […]


Essa semana vi no Trendy House Pepsi um post sobre o gif animado do Star Wars Episode 4 a New Hope (direita) imediatamente lembrei de já ter visto esse mesmo episódio num formato assim… no mínimo alternativo. Já tinha visto algumas imagens “desenhadas” apenas com os caracteres ASCII, há até programas como o Ascgen e […]