Meu nome é Elton Minetto

Home

None

É incrível como por mais que façamos testes e temos a segurança em mente no desenvolvimento de sistemas sempre alguma coisa “escapa”. O amigo William percebeu um problema em um script que estou usando aqui no meu site para demonstrar os códigos php de uma maneira mais organizada.

None

Um amigo me mandou um e-mail pedindo se eu conhecia alguma maneira de criar formulários dinamicamente. Por exemplo, um formulário de cadastro onde a pessoa pode ter que cadastrar um número indefinido de filhos ou de produtos.

nerd view

Montei um site paralelo para poder comentar sobre assuntos que acho interessantes relacionados a cultura geek ou nerd.

ATK

Um framework interessante que já é antigo, está na versão 5.5, e é pouco comentado é o Achievo ATK. Segundo o site, o ATK é " um framework de aplicações orientadas a objeto escrito em PHP. Seu público alvo são desenvolvedores que desejam focar na lógica de negócios ao invés de codificar HTML. Enquanto outros frameworks proveem uma grande quantidade de classes utilitárias, ATK prove um framework completo que requer apenas pequenas quantidades de código para criar aplicações usáveis, enquanto mantém completa flexibilidade."

None

Numa aula eu estava explicando a técnica de programação “Divisão e Conquista”, que consiste em dividir um problema grande em pequenos subproblemas e resolvê-los separadamente de forma que o resultado deles seja o resultado do problema original. Um exemplo de algoritmo desenvolvido nessa técnica é o de busca binária, onde o espaço de busca é sempre dividido pela metade, diminuindo o tempo de pesquisa. Para ilustrar a diferença desenvolvi dois scripts em Python para mostrar o tempo de execução de um algoritmo de pesquisa usando “força bruta” e a pesquisa binária. Para isso usei o módulo timeit do Python. Com este módulo é possível medir o tempo de execução de pequenos trechos de código. Abaixo os códigos usados:

None

O site PortableApps fornece uma lista de aplicativos que podem ser usados direto de um dispositivo portátil como um pendrive. Montei um kit de primeiros socorros para windows no meu pendrive de 128mb:

None

Um dos conteúdos que estou trabalhando na disciplina de Algoritmos e Estruturas de Dados III é Padrões Algoritmicos.

Last.fm

Mais uma aplicação Web2.0 interessante. O site last.fm permite que você ouça as músicas que gosta, participe de comunidades das bandas, compartilhe seus gostos musicais com outros usuários, coloque tags nas músicas, etc. A nova versão do banshee que vem com o Dapper possui um plugin que permite que as músicas que você ouve usando o player sejam listadas na sua lista de músicas preferidas.

Anteriores