bookmark_borderRelational Space #1

This work presents an urban intervention using interactive technology. Located within a pedestrian and small vehicles tunnel below a busy road, that connects two parts of the Federal University of Santa Catarina Campus, the intervention creates a new relationship between tunnel and road. It operates as a displacement, transposing the sound of the traffic above to the pedestrians below. A sound sensor captures the sound of cars on the road and transmits a signal to the Arduino board, bringing a sense of chaos into the tunnel from above. The installation was developed as part of the discipline of Interactive Technologies and Creative Processes of the Architecture and Urbanism department at UFSC.

This is the final project from an architecture class project that I helped with.

Check out more @ Nimbu

bookmark_borderNew photo gallery!

Ten years ago, when I was living in Finland, I signed up for my first Flickr account (thanks Cemre for the invitation). Today I decided to build a photo gallery using Flick’s API and Miro’s Justified Gallery.

You can check the gallery working here.

I released this code on Github, so you can fork it, use it and submit patches.

Continue reading “New photo gallery!”

bookmark_borderScript to Organize Dropbox’s Camera Upload folder

Dropbox has a great feature called Camera Upload, where you can automatically upload pictures from your phone, making life for lazy people like me easier. The problem is that I take so many pictures with my phone that the folder ends up with a huge amount of files, making the task of browsing and viewing them slow and annoying.

To fix this problem, I created a python script that will automatically organize pictures inside folders Year > Month.

DropboxCameraUpload

How to use:

In order to use the script, put the file organize.py inside the ‘Camera Upload’ folder and run it from the terminal:

python organize.py

Enjoy!

Code:

😉

bookmark_borderCrosschecking movie watchlist from two people

trakt

Trakt.tv is a great service for those who like to keep track of everything they watch, both TV shows and movies. I am a bit of a statistics freak and I love to analyze any kind of data, and with this website it’s no different. So far I have watched 2,027 episodes from 35 different shows and 642 movies (that I have tracked so far).

Another thing that I really like about trakt is that I can install a XBMC plugin to add shows automatically to the list after I’ve watched them.

You know when you’re trying to decide which movie to watch with your girlfriend or friend, and you spend more time searching for what to watch than actually watching it? With this in mind, and using trakt’s API, I made a Python Script to do this work for me (maybe someday I can make a php version and put it online), and all you have to do is enter two usernames from trackt and it will list the movies.

Continue reading “Crosschecking movie watchlist from two people”

bookmark_borderATmega8A Development Kit Review

Few days ago I received a ATmega8A Development Kit from ProtoStack.

The board is well made, and it has everything you need to start developing any kind of project using the famous Atmega8, which is the same µC used by the first Arduino. Actually, you can also use this board with different µC’s such as Atmega168 and Atmega328 (used in Arduino UNO).

The kit have a lot of space to add more components, and a good thing is that the VCC and GND voltage is easily accessed everywhere of the board. On the pictures and the video I posted here, I have connected the output pin PB2 to an resistor, green LED and to the ground, even without soldering the board works great.

Continue reading “ATmega8A Development Kit Review”

bookmark_borderRenaming JPEGmini files with Python

JpegMINI is awesome! If you guys haven’t checked this project out you should take a look at it! They have built an amazing jpeg compression algorithm; I even bought the mac app, it’s really good for compressing ≈ 8mb into 3mb pics without loss of quality.

But right now their mac app can only compress files bigger than 2 megapixels, which is quite annoying when you want to compress small files for a website.

You can do that by uploading the pictures for free on their website. The problem is that all pictures are renamed with an annoying _mini.jpg at the end.

So I just created a very small python script to handle this renaming: