
- Software
- Chatty, a PHP chat script
- Grafico, a really old software to draw math functions (italian)
- Imagethumb, a PHP image-resizing script
- Intersteno.it/.org
- lc4j, a language categorization Java library
- Mail-conversion tips and tricks (Outlook/OE/MBOX/Eudora/Lotus Notes)
- PHP guides (italian)
- Some slides on search engines (italian)
- Ubi, my MS thesis (italian)
- YouVid: a YouTube video downloader for Google Chrome
- About
- Contact me
Archive for category Technology
How to make Angry Birds tutorials
Posted by Marco in News, Programming, Technology on 08/06/2011
My first Google Chrome experiment – download YouTube videos with YouVid
Posted by Marco in Technology on 08/04/2011
I have just released my first Google Chrome extension, it’s called YouVid. It lets you download .flv files from YouTube, so that you can save and archive/convert those funny/interesting videos.
Further info here.
Invite all Facebook friends bookmarklet
Posted by Marco in Technology on 08/04/2011
That was easy: after the JS code to invite all your friends to a Facebook event, page, group, etc. I have created a convenient bookmarklet to use it.
Just drag&drop this link to your browser bookmarks bar, and click it every time you need:
DISCLAIMER: I DO NOT ASSUME ANY RESPONSIBILITY WHATSOEVER FOR THE USAGE OF THIS CODE; IF YOU GET BANNED BY FACEBOOK, OR ANYTHING ELSE, YOU WILL BE CLAIMED THE SOLE RESPONSIBLE FOR SUCH ACTIONS.
How to invite all your Facebook friends to an event at once (code has changed)
Posted by Marco in Technology on 03/04/2011
In the last few days, Facebook has changed the “invite your friends” functionality, which powers suggestions and invitations to events, groups, pages, etc.
The result is that old Javascript codes that allowed you to invite ALL your Facebook friends to an event in a snap (such as this) are now broken.
To select all your new friends in the new interface you can use this code, tested under Safari 5.0.4, Chrome 10 and Firefox 4 (should work also under IE).
UPDATE: There are many reports of it working on newer versions in the comments below.
javascript:var x=document.getElementsByTagName("input");for(var i=0;i<x.length;i++) {if (x[i].type == 'checkbox') {x[i].click();}}; alert('Done, all your friends have been selected');
In order to use this code, copy and paste it in the address bar of your browser after you have opened the “invite your friends” dialog and AFTER YOU HAVE SCROLLED DOWN THE LIST.
Important note: as said, you HAVE to scroll down your friends list in order to invite all your friends: in fact the new interface only loads few friends via AJAX at a given time.
Facebook should definitely be a little more open regarding MY data, loaded on their systems… and this script opens it just a bit more.
DISCLAIMER: I DO NOT ASSUME ANY RESPONSIBILITY WHATSOEVER FOR THE USAGE OF THIS CODE; IF YOU GET BANNED BY FACEBOOK, OR ANYTHING ELSE, YOU WILL BE CLAIMED THE SOLE RESPONSIBLE FOR SUCH ACTIONS.
On privacy-risks of location-based networks, again
Posted by Marco in Privacy, Technology on 08/04/2010
A few days ago I blogged about location-based services and their privacy risks and implications.
I was not that wrong, apparently, if you read this scary article about what happened to people on Foursquare.
Now I also understand why social networks like Facebook have not yet rolled out location-based features which could kill, in under two seconds, Foursquare, Gowalla & co.: it would be a boomerang for them, so don’t expect features like this to appear soon in the wild.
Interesting application of wisdom-of-the-crowd intelligence
Posted by Marco in News, Science, Technology on 03/04/2010

Accordingly to the article linked above, there is actually some collective intelligence in the internet to be gathered from the so-called “wisdom-of-the-crowd”.
Actually, I start thinking: what would happen if there was a better way to tap in real-time into what people are searching on Google? Probably it would be possible to predict stock-market fluctuations, that would not be that hard…
Location-Based Social Networks: Delightful, Dangerous or Somewhere in Between?
Posted by Marco in Technology on 31/03/2010
Please Rob Me? OK! Says Burglar
Not too long ago, a social experiment called PleaseRobMe launched, displaying the aggregated real-time updates from Foursquare users who used the service’s social sharing feature to broadcast their updates publicly on Twitter. Although that site has since been shuttered, the point they were trying to make still resonates: sharing your physical location with a public network is a dangerous and really dumb idea.
… but people do not seem to get it, and I wonder how many of these cases we will hear in 2010 and following, with the coming of the new wave of location-based social networks.
Figuring how to create a scraper that extracts lots of information from publicly available data is not that hard, after all.


Me on the web