Saturday, December 15, 2007
We are one of the biggest and most active JUGs in Brazil. The biggest one is the SouJava in São Paulo, followed by DFJUG, Brasília, RioJUG in Rio de Janeiro, and CEJUG in Fortaleza. In 2007, we went to some of the best Java conferences around the world, which are JavaOne, Jazoon and JavaPolis. During the conferences, we try to send the latest news about the platform to our community, we make contacts with other JUG leaders and with important IT players, mainly Sun Microsystems.
If you like Java and live in Fortaleza, be involved in our Java community. It is free of charge! All we want is that you share your knowledge with everybody and attend our monthly meetings.
Tuesday, December 11, 2007
Stephan, the JavaPolis organizer, talked in the Parleys Press news about the main attractions. This year, JavaPolis attracted about 10% more visitants than 2006. It shows the consolidation of the conference as a permanent schedule in your agenda, and it shows also a constant increasing of size, quality, importance and responsibility.
The most explored topic is Java Enterprise Edition (JEE). I tried to imagine the relationship between JEE and the Star Wars theme. So, see the list below:
- People feel like a JEDI when they are programming JEE applications.
- JEE and Spring are stars and they are in a war field.
- JEE is incredible for ones and unbelievable for others.
- When people move from J2EE to JEE, actually, they are changing only the type of war: from a medieval and hard to a intergalactic and fun one.
What is also cool is the presence of the Java's father, James Gosling (We can call him Master Yoda as well). He will be there on Wednesday. It is a good opportunity to improve our Jedi skills. We will have two big James' meetings. The first one is about the current state of the Java universe and the second one is a Q&A session, where people can ask almost everything.
It is all for now!! See you tomorrow!
Sunday, December 9, 2007
What I would like to say is that Javapolis is not yet another Java conference. It is a moment for friendship, where people are more important than technologies. Where everybody is simple, even our Java superstars.
I don't have doubts that it is a positive Java User Group influence. I remember in the last Jazoon conference, when Felipe Gaúcho started to promote the community through the official web blog. The conference became more soft, more people oriented, less technical, less corporative. I also appeared there thanks to my friendship with Gaúcho. Javapolis is a little better in this aspect: we became friends by e-mail, in one or two messages, in one or two days.
Javapolis will be great because there exists an excellent team promoting it and because everyone will do the same spontaneously.
Friday, December 7, 2007
I started to plan my participation in the conference, as you can see in the picture below:
I'm using a special CEJUG t-shirt edition, created by Silveira Neto, one of the most active members of our Brazilian community. He is a technical guy with special talents in arts, as you can see in my back. At that moment, I was visiting the Javapolis website and checking the schedule to organize my agenda.
So, you are invited to visit my blog and the CEJUG website every day to follow the conference virtually. I promise I will do my best!
Tuesday, December 4, 2007
In the last few months, I've been dedicating some time to collaborate with the OpenInterface platform, an open source project conceived to integrate components developed in different programming languages. But, why am I so interested on it? Basically, because it is part (not the main issue) of my research in multi modalities and because it is a project managed by people in my laboratory at Université catholique de Louvain.
It is true that you can use OpenInterface for different proposals. Actually, it is very attractive for software integration, but its focus is to work with components that implement any user interaction modality, like speech recognition, gesture recognition and so on. This focus was fixed because of the context where the platform was conceived: in a laboratory of signal processing, where exists a high volume of data processing but nobody cares if you will store the data in a database or interact with a message queue (there is no concern about transactions). The important aspect of the multi modal interaction domain is time. The volume of data is higher but not sensible enough to be reproved by small inconsistencies (detected by pattern recognition and other heavy strategies).The platform has gained popularity nowadays because of many contributions of the community, who developed a rich set of components to improve the user interaction. Some cool components are: Simple Posture Recognition, Simple Image Navigator, 5DT Data Glove and others. A complete list is available in the OpenInterface platform website.
But, OpenInterface is not only a software platform. Actually, a complete environment was created around it. As you can see in the homepage of the OpenInterface website, there are 4 different and complementary initiatives, which are:
- OpenInterface Platform: it is what we discussed above. A framework to develop multi modal applications rapidly.
- OpenInterface Foundation: It is a non-profit organization to coordinate, expand and integrate activities of many people around the world involved in the field of multi modal interface research. One of the most important initiatives of the foundation was to create the Journal on Multimodal User Interfaces.
- OpenInterface Forge: The source code of the OpenInterface Platform and all available contributions is available for free in the Forge website, which manages all contributions as open source projects.
- OpenInterface Strep: finally, this project is focused on the platform improvements and its integration with the industry.
If you want to evaluate or apply OpenInterface in your project, visit OpenInterface Forge website and get the binary distribution and other contributions. You can register and be involved in the project as a contributor. Assign to the mailing list of what you want to use and ask for help when necessary.