Archive for the ‘Programação’ 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 […]


Caminhos relativos já me deram muita dor de cabeça quando eu coloco um script para ser executado via CronJob. Como o script é executado de um caminho que não é a pasta dele, o output acaba sendo criado numa outra pasta. A forma mais simples que achei para contornar essa situação é forçar o output a ser […]


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 […]


Um amigo meu perguntou-me um bom material pra começar a estudar C/C++ em Linux, logicamente lembrei-me do livro “Advanced Linux Programming” que fica disponível na web.  Claro que o que ele queria era algo para começar a dar os primeiros passos com a linguagem no ambiente Linux mas se você já tem alguma experiência e […]


PDFs sobre LSTM

09jun14

Ultimamente, eu venho estudando LSTM (Long Short Term Memory)  para ser aplicado em keywork spotting. Isso tudo faz parte de uma cadeira de Aplicação em Computação Inteligente que estou pagando no mestrado.  A LSTM é uma rede neural projetada para lidar com longos tempos de dependências. Esse tipo de rede consegue superar o problema de erro […]


Recentemente,  a Coeus precisou desenvolver um aplicativo para Android no qual se comunicava com uma software embarcado via bluetooth. O nome do aplicativo desenvolvido foi o Lumna e mais informações sobre o app pode ser visto na página das aplicações da Coeus. Basicamente, esse aplicativo enviava códigos para o software através da comunicação bluetooth existente entre eles. Como […]


Aciinema

04jun14

  Recently, I found a way to record shell sessions. It seems nice. If you need to create a “howto” on the shell, you should use the Asciinema! See  


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