HackUp. The Event. The Faces

by Andrea Reginato on January 21st, 2009

Sunday afternoon we hosted the Hack-Up here at MIKAMAI.  There were more than 20 people from 5 different countries and a feeling of brotherhood and common understanding that confirms that what we are doing is really worth our time :-)

Here are some of the the faces.  Courtesy of Altomic for the recording and embedding.




The Hack-Up works like this: people propose different ideas and create groups that work on a project for 4 hours. All projects, and experiences are then published on a wiki. The purpose is to move people from talking to doing things and talk about them too!

The next meet-up is at the DorkBot… Thursday night.

1 Comment »

Connect to the internet of things with Pachubero, a Pachube wrapper for Ruby

by Ivan Vaghi on January 16th, 2009

pachubepic

Here at MIKAMAI we have been playing a lot with Arduino recently.

It’s all Massimo‘s fault, really :-)

My good friend Massimo has been giving us boards and books and we have been participating and helped organizing events such as the Hack-Up and the DorkBot Milano, where we played a  lot with both Arduino and Ruby.

The next logical step was to have Arduino boards talking to each other via the internet over some kind of ruby-based routing system.  Massimo pointed out an existing system, Pachube – which people in the know pronounce pach-be, but sound much cooler as pa-chu-be.

Pachube is a platform where people can register different kinds of sensors from all over the world.  You can ask for an API Key to receive semi-realtime feeds coming from any of the sensors.  The potential for artists and interaction designers is simply amazing.

A couple of weeks ago I was in London and I met the author, Usman Haque.  Besides being an all-around cool guy with whom I share many interests, Usman infected me with the pachube virus.  You can have a lamp lightning up in Milano when your loved one gets home in London, you can monitor your energy consumption or you can get your plant to twitter you when it’s running out of water.

As I left his place I took out the laptop and I started coding from the bus.. We put together Pachubero, a very very simple ruby library to connect to Pachube and request data from the feeds.

You can get Pachubero from GitHub.

First of all you must have a pachube key.  If you don’t, you can set the key variable to :mock to use fake example data.  If you don’t have a key, write us for an invitation. I have a few of them still left.

require 'pachubero'
 
PACHUBE_KEY = :mock
 
pachube = Pachube.new PACHUBE_KEY

you can then iterate through the feeds and get their titles

[1202, 1203].each do |n|
 
  puts pachube.feed(n).title
 
end

you can also get the info of a specific feed

f = pachube.feed(1202) 
 
puts f.id
 
puts f.title
 
puts f.status
 
puts f.description

and get all the data out of it

f.data do |tag, v, min, max|
 
  puts '-----'
 
  puts tag
 
  puts v
 
  puts min
 
  puts max
 
end

data can change in time, so you can keep polling while refreshing the feed. Pachube is not allowing a refresh rate greater than 5 seconds for the time being.

6.times do
 
  f.refresh
 
  f.value[0]
 
  sleep 10
 
end

Have fun with Pachube and Pachubero and let us know how you are using it.

4 Comments »

Hack-Up on a shiny sunday

by Lorenzo Grandi on January 13th, 2009

Hack-Up

MIKAMAI is proud to host the Hack-Up on January 18!


But what’s Hack-Up? And why would anybody be interested in it?


Hack-Up is an informal meeting for people sharing a common passion for technology, hacking devices and code.

It works like this: people propose different ideas and groups are self-assembled. Each group has to develop a project in 4 hours. All projects are published in an open wiki allowing anybody to use or implement them. No long term commitment, no remorse about leaving, no problem branching the project and building on it and making it your own. It’s that easy!

These are the projects we are going to focus on:

  • Continue Project TAG from previous Hack-Up to create an easy way to put projects online.
  • Video manipulation: flash applications to allow shared videos manipulation of virtual objects.
  • Continue Arduino Jabber Knock from previos Hack-Up to get it routed via Pachoube.

Wow! I’m in! What should I do?

You may confirm your participation and join us on jan 18 at midday @Frida or at 2pm right here @MIKAMAI !

No Comments »

Prêt-à-porter mobile video

by Lorenzo Viscanti on January 5th, 2009

1387732620_0862afd1bf_o

Easy, lightweight and effective: videos are almost ready to wear. Finally we will explore all the capabilities of the devices we already carry in our pockets.
Most of us probably don’t use a mobile video service yet, but we will start using those services during the new year, thanks to the quick and easy sharing features that allow you to share directly your emotions, without having them locked in your pockets.
In the U.S. 6.5 millions people viewed videos from their mobile devices, in August 2008. That makes a tiny percentage of all users, but growing rapidly. In Europe the smartphones markets is more developed, and the invasion of the new devices is just about to start.

Why should you watch videos on your mobile device? Let’s remember what happened between TV and radio stations (…video killed the radio star), or the quick invasion of online videos and Youtube changing a web that was entirely based on text. The effectiveness and the magic engagement recipe of videos have a unique potential. The availability of contents that fit to everyone, from tv-series on iTunes to user generated videos will do the rest.

All the main barriers are going down. Thanks to new pricing models (i.e. prepaid cards and hourly tariffs) mobile broadband is becoming cheaper and cheaper by the day.

Additionally we almost have only three mobile platforms on the market (Symbian, iPhone and the upcoming Android) and this led to better interfaces (the keyboard, the touch screen and so on…), that led to a better user experience. For application developers it’s way easier to develop for only three platforms than for a thousand heterogeneous systems.

All this helps customers start using applications that are more engaging and have a lot more features, even on mobile devices. It all started with the advent of the iPhone (i.e. a device that merged a mobile multimedia player with a cell phone) and the other terminals that are arriving on the markets.

For the first time in history we have a device (made up by the cell phone and the broadband mobile network) that allows us to create, consume and share contents easily. It remins me of what happened to the Web with the diffusion of blogging platforms: content creation will explode and we will face two trends (that reflect consumers’ interests): high quality professional contents (available in iTunes and other marketplaces) and User Generated Videos.

This is the english version of a post that has been published here, in Italian.

2 Comments »