Archive for the ‘Python’ Category
Why should I learn python?
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 […]
Filed under: Programação, Python | Leave a Comment
Tags:ieee, Python, tiobe
Fish School Search (FSSII)
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. […]
Filed under: Mestrado, Programação, Python | Leave a Comment
Tags:Fish School Search, FSSII, Optimization Algorithm, Swarm Algorithm
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 […]
Filed under: Faculdade, Programação, Python, RecPad | Leave a Comment
Tags:binary image, ccube, numpy, Python, scipy
Dicionários aninhados em Python
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 […]
Filed under: Programação, Python | Leave a Comment
Tags:collections, dict, Programação, Python
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
Filed under: Code Tip, dica, Programação, Python | Leave a Comment
Sikuli
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 […]
Filed under: dica, Python | Leave a Comment
Tags:Jython, Python, Sikuli
Resumo do Período
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 […]
Filed under: Faculdade, Programação, Projetos, Python | Leave a Comment
Tags:Chrome, pibic, Programação, Python, Redes, SBRT11
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 […]
Filed under: Programação, Projetos, Python | 2 Comments
Tags:bot, Google, Google App Engine, IMified, Programação, Python, tutorial
Reinvertedor de URL
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, […]
Filed under: dica, Programação, Projetos, Python | 4 Comments
Tags:Google App Engine, Programação, Python
Python, PSO e Google Elevation
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 […]
Filed under: Programação, Python | 1 Comment
Tags:CIRG, Google Elevation, Programação, PSO, Python