Archive for the ‘Python’ Category

Many fellas ask me: “why should I learn Python?” so I solved to list a lot of reasons. Python is the most excited language I’ve ever worked. I use Python since 2008, actually I started to study python since my first year on the graduation. It was funny because I was studying C and Python […]


Recently, I implemented the Fish School Search II for a discipline on my master degree. FSSII is an optimization algorithm proposed by Carmelo et all. Actually, it is a version improved of the Fish School Search. That version was proposed last year in the BRICS conference. Paper: “An Enhanced Fish School Search Algorithm”, Authors: C. […]


No meu trabalho de Reconhecimento de padrões, eu precisei utilizar uma base que me fornecia imagens como vetor de bits. Por exemplo, o f  era representado pelo seguinte vetor: 0000000000000000000001111110000 0000000000000000000001111111100 0000000000000000000001111111110 0000000000000000000001111111111 0000000000000000000111111111110 0000000000000000000111111111110 0000000000000000000111111111111 0000000000000000000011111111111 0000000000000000000111111111111 0000000000000000001111111111110 0000000000000000000111111111111 0000000000000000000111111111111 0000000000000000000111111111111 0000000000000000001111111111111 0000000000000000001111111111111 0000000000000000011111111111110 0000000000000000011111111111110 0000000000000000011111111111100 0000000000000000011111111111100 0000000000000000001111111111100 0000000000000000011111111111000 0000000000000000011111111111000 0000000000000000011111111111000 0000000000000000111111111111000 0000000000000000111111111110000 0000000000000111111111111100000 […]


Estava desenvolvendo um script e precisava de alguma estrutura que permitisse-me fazer manipulações da seguinte forma: Ou seja, basicamente criar dicionários aninhados. Eu poderia manipular de forma mais espartana um dicionário e criar uma estrutura aninhada, porém eu queria fazer isso de uma forma mais direta. Queria que essa criação fosse invisível a mim. Dessa […]


If you are using python to find patterns  in filenames, you must use  the glob module. The glob module finds all the pathnames matching a specified pattern according to the rules used by the Unix shell. No tilde expansion is done, but *, ?, and character ranges expressed with [] will be correctly matched. For more information, please see the documentation. Regards


Sikuli

21jan12

Essa semana estava lendo a Linux Magazine e vi uma matéria sobre um programa bem interessante, acho que o título da matéria era “Script Gráfico”.  Essa matéria refere-se a um programa chamado Project Sikuli que ainda está versão beta. Pelo pouco que li é um projeto de pesquisa do MIT Computer Science and Artificial Intelligence […]


Esse período foi bastante corrido, mau postei devido a falta de tempo. Foi projeto de Banco de Dados, de Organização de Computadores, Circuitos Digitais Sequenciais, Redes de Computadores entre outros. Ah também tive meu primeiro artigo aceito – A Novel Restoration Algorithm Based on Optical Signal to Noise Ratio for Transparent Optical Network, SBrT 2011. Abaixo seguem […]


Depois que conheci o bot do Google Talk Guru, fiquei curioso em saber como eram feitos esses bots. A princípio pensei que fosse alguma API do Google, até porque o google tem api para tudo, mas acabei descobrindo o IMified. O IMified, como o próprio site explica, é uma plataforma escalável para criação e hospedagem de bots […]


It’s working! Há vários blogs e sites na web que mascaram a URL de algum download com o intuito de lhe vender ou fazer cadastrar em alguma promoção “imperdível”. No inicio isso dava para ser ignorado já que a própia URL da promoção/cadastro contia o destino desejado. Algo como: http://www.promocaoimperdivel.com.br/?url=http://www.megaupload.com.br/uasdD Bastava copiar e colar. Bem, […]


Depois que comecei a participar do CIRG, Computational Intelligence Research Group, assisti várias palestras onde a técnica do PSO e sua variações eram utilizadas.Para quem não conhece o PSO (Particle Swarm Optimization) é uma técnica de computação inteligente criado pelos pesquisadores Kennedy e Eberhart em 1995. Sua descoberta foi feita a partir dos estudos do comportamento dos pássaros […]