September 29th, 2008 · No Comments
This week I am in Aarhus, Denmark for the JAOO conference. This morning I gave a talk about OpenSocial, Open Social A Standard For The Social Web, here are the slides.
The conference schedule looks really cool, I hope I will have some time to attend many of the sessions. Right now I’m listening to Ola Bini, one of the JRuby guys, talking about Oracle Mix and OpenSocial.
Tags: events, jaoo, jaoo2008, opensocial, slides
September 17th, 2008 · No Comments
DDB Digital Days is a great event. I chatted with advertisers, developers, some Microsoft folks, and now I’m listening to Rafi Haladjian, creator of the wifi rabbit Nabaztag, presenting his new object.
Here are the slides.
Tags: ads, conferences, events, Google, opensocial, slides
September 16th, 2008 · No Comments
I arrived in London yesterday and will be in Europe for the next 3 weeks, first for Google Developer Days in London, Paris, Munich and Madrid, then in Denmark for JAOO.
I will be talking mostly about OpenSocial, which gained a lot of traction in Europe in recent months. We will share the stage with many european social networking sites who have commited to OpenSocial: Netlog, Hyves, Viadeo, Xing and Lokalisten.
It should be a fun trip and expect to meet many developers. If you attend one of these conferences and want to chat, drop me a note.
Tags: apis, conferences, events, Google, opensocial
September 15th, 2008 · No Comments
David Sapiro de l’equipe Plone a gentiment accepte d’etendre l’apero Plone de mercredi soir a la communaute open source interesses par les APIs Google. C’est super sympa car c’est lui qui loue la salle. Moi je paierai les pizzas:-)
C’est a la cantine, a 18h.
C’est la veille de Google Developer days Paris, donc on sera pas mal de Googlers a venir, et mes amis de l’ossgtp (au moins Didier Girard): une soiree sympa en perspective. Si vous venez au GDD Paris, passez nous voir a la cantine la veille.
On aura plein de sujets de discussions: opensocial, app engine, plone, zope, gwt, les apis google, les derniers projets des gens de l’osgtp (xwiki, exo, …). Ca va etre sympa de se faire recontrer des pythonistas avec des java guys (ils font tous du groovy ces jours ci de toute facon).
Tags: apis, events, Google, opensource, ossgtp, paris, plone, python
Dave Johnson announced projet Socialsite at JavaOne last may. Socialsite is an open source (CDDL/GPL) social network server based on Apache Shindig (Java) that implements the database and User Interface for a full fledge social network. Since it is based on Shindig, it implements OpenSocial. A smart decision they made was to implement the user interface (manage you profile and friends) as widgets, so that you can embed it in an existing site that is not necessarily developed in Java.
I have talked about Socialsite in all my presentations since may, but the source code was not available yet.
On friday they finally released the source code for Socialsite: time to svn checkout and play!
I expect that Socialsite will be very popular with corporations who want to create a corporate internal social network, or a controlled extranet social network with their suppliers and customers. Socialsite is the first OpenSocial open source server I have heard of: now that Shindig Java and PHP start to get quite mature, I expect there will be others.
Congrats to Dave and the Sun team
Here’s a quick guide to the Project SocialSite bits that are ready today:
Project SocialSite homepage on Java.net, with mailing lists and more:
https://socialsite.dev.java.net
Project SocialSite source code in Subversion:
https://socialsite.dev.java.net/source/browse/socialsite
Installation and build instructions:
https://socialsite.dev.java.net/files/documents/8682/106449/INSTALL.txt
Screencast that illustrates the project concept:
https://socialsite.dev.java.net/screencasts/mediawiki_demo.html
Our downloads page where you can find the latest build:
https://socialsite.dev.java.net/downloads.html
Tags: java, opensocial, opensource, socialsite, sun
Yesterday I gave a talk about GWT at the Cologne JUG in Germany.
I presented some old slides about GWT from my Isidro Parodi talk last year, as well as the more recent Google I/O slides from the Bruce Johnson. I highly suggest to look at Bruce’s IO videos, this is very interesting material if you want to dive into GWT.
Examples I mentioned were Alenty, who is revolutionizing web analytics by measuring engagement thanks to GWT DOM API, and myerp.com who’s doing to ERP what Salesforce did in CRM.
Also the 2 important related projects I mentioned were xml vm, by Arno Puder, and Volta by Microsoft. Both are using javascript as the assembly language for the web, as Arno explained at his tech talk at Google last year, xml vm compiles from java bytecode, and Volta from MS IL.
There were 35-40 people, and I had very interesting conversations with Michael Hüttermann, Fabian Lange, Sven Tiffe, and Marc Guillemot from WebTest/HTMLUnit, and Peter Voss from Krugle. Cologne seems to have a vibrant Java community.
Thanks for inviting me, I hope to see you al at Google Developer days Munich september 23.
Tags: events, gwt, java, jug, slides
Tags: artdevivre
Vacations in France are sweet: on the road to Isle of Groix, we bumped into a TV crew who interviewed us about how we entertain our kids during long car rides. It ended up in yesterday’s mid day news on France 2
The most relevant feedback I gave them, that was cut at editing time, is that compared to the 15 hours flight from San Francisco to Paris via Washington, during which I watched Horton 3 times, none of us slept, and my son broke untold records playing Pokemon Diamond Version and Mystery Dungeon on the Nitendo DS of his sister, the short 6 hours car ride from Paris to Brittany was a pleasure cruise.
Tags: family, fun
Here are the slides for the 2 sessions at the Octo IT University conference:
The conference was excellent. French philosopher Michel Serres gave the best talk, the first day. He started with an ethymological exegesis of Robin Hood, the one who bears the magistrate robe in the lawless zone, around the themes of internet and law that Larry Lessig develops in Code. I was surprised he did not mention Lessig at all.
Then he explained how computers create an evolutionist transformation of our cognitive capacities: as our memory is outsourced to computers, this frees us to develop new totipotent capabilities for our mind, such as innovating. A thought provoking session, narrated by a master pedagog.
Here are the slides.
Tags: ajax, apis, appengine, atom, culture, events, gdata, Google, innovation, maps, opensocial, slides
Yesterday I gave a talk about OpenSocial and Google App Engine at FZI in Karlsruhe.
The room was packed, 100 people, who asked many interesting questions ranging from business models to technical aspects of OpenSocial and App Engine. FZI has a very strong computer science research program (they have many PhDs who stay there to do research), and Stefan Tai is creating a new cloud computing program. I hope he can collaborate with Chris Bisciglia, from the Google Code University program, and IBM, to replicate in Karlsruhe what they did at the university of Washington.
Markus Klems who studies with Stefan created excellent slides to explain how to create an OpenSocial application using Google App Engine. It seems like the fact that I mentioned his slides in my preso generated a P@ effect on his blog traffic:-)
Thanks to the FZI team for inviting me: we have a lot of interest in common, I hope this is the beginning of a long friendship.
Here are my slides from yesterday.
Tags: appengine, events, germany, karlsruhe, opensocial, slides