Tag Archives: casual class

Globalcode’s Casual Class: Digital TV

I just came out from one more of the Globalcode‘s casual classes. The topic this time: Digital TV.

It usually takes me a few days before I write something about an event I attended. Well, its time to change this. But why now?

One of the speakers at the event was Dimas Oliveira. He opened the event (unofficially) asking the audience several different questions that seemed somewhat disconnected at first. But in the end he came to a conclusion that is similar to my reasoning to have this post out quickly. Timing.

Dimas Oliveira

Dimas Oliveira

Do we know Digital TV related buzzwords and/or its related technologies? Or at least know what they are? Do we want to? If so, the time is now. Actually, we might be a little late already. So, learn now, earn the dividends, or give up and move away to something else – later will be too late.

Makes sense? Hope so. Now, to some more concrete stuff. Dimas talked about opportunity, and remembered us that Ginga-J was just approved as an official Digital TV system (system? framework? API? I’m not sure yet about how to call it) down here in Brazil – as of a few weeks ago, actually. There is at least one TV device already available for sale, and there is certainly more to come. Good timing to get in this market for us developers.

Next, Thiago Vespa talked about BD-J – Java for Blue Ray devices. If you live in Mars, you might not know yet that Java runs on Blue Ray devices, like the Playstation 3. BD-J is the technology to use when developing applications that run on such devices. This part of the casual class was a little bit (just a little ;) ) offset from the rest.

Thiago Vespa

Thiago Vespa

Then Neto Marin talked about LWUIT. LWUIT is an API/Framework to develop user interfaces for mobile devices. He explained quickly how it works and followed to a demonstration, given by Thiago again. He demostrated how to develop an Xlet (a Digital TV application), using LWUIT interface. The point being: LWUIT was added as part of the Ginga-J specification, and thus can be used to develop the interface of any Digital TV application.

In time: today they decided to exchange the pizza time to the start of the event instead of the end. What was happening before was that we reached the end of the talkings being really hungry, and couldn’t pay too much attention to the last speakers. Only the beers stayed at the end this time. Good call – I can’t talk for the rest of the attendees, but I liked the change.

No promises, but I might try to play a little bit with Ginga-J. If so, I’ll post whatever results I get here. See you next time!


Globalcode’s Casual Class: Spring

Quick post: in this last Friday, February 26th, 2010, I attended the first Casual Class of the year, from Globalcode. The topic was the spring platform and, among the main subjects mentioned were Spring itself, Spring Roo, Spring and cloud computing and the launching of the Spring Brasil User Group. If my memory doesn’t fail me, this was the most packed  Casual Class until now. Thank you Globalcode for one more great event!

A few pictures for your pleasure:

Dr. Spock Introcting Spring

Dr. Spock Introducting Spring

Renato Bellia talking about Spring Roo

Renato Bellia talking about Spring Roo

Claudinho playing with our tags

Claudinho playing with our tags

This time, SIX developers from our team decided to attend! And it was a great time for everyone. Thank you guys (and gals)!


Globalcode’s Casual Class: Robotics

Yesterday held the seventh edition of the Globalcode‘s Casual Class, this time featuring Robotics. Like before, this is a meeting that includes technology, pizza and beer! Can’t get much better than that =)

Myself at the event

Myself at the event

This time, the event was mainly presented by Vinicius Senger, Paulo (not me =p), and Alberto “Spock”. They talked a lot about robotics (of course) and electronics. Although I don’t think I will be using any of this information soon, it was very fun!

Vinicius Senger Opening the talks

Vinicius Senger Opening the talks

One of the biggest topics was Arduino, and “Open Source” Hardware. This is basically a controller board that you can build yourself at home, with very cheap components.

Paulo talking abour ATmega and Arduino

Paulo talking about ATmega and Arduino

They also did some nice demonstrations, and explained how Arduino works, going a little bit in depth. I can’t say I understood too much here, but it certainly got me curious to find out more. I hope to find some time to at least play a little bit with some ideas. If it happens, I’ll post my discoveries here for sure!

For example, they showed the Egg-Painting robot running, which they had mentioned in the previous edition of the Casual Class.

One of the crazy demonstrations

One of the crazy demonstrations


Casual Class #006

This last Friday, the 26th of June, held the 6th Globalcode‘s Casual Class. It consisted of news they brought from the JavaOne, and a presentation on web application Archictectures – which they had presented at JavaOne as well.

There were a lot of nice little things presented to us, but overall talking to people was the most interesting part of the event. As can be seen in the picture bellow, the size of the event was well suited for that.

The Audience

The Audience

I went with some people from the office, so here they are:

Dani, Erica and Claudinho

Dani, Erica and Claudinho

Iara Senger, Vinicius Senger and Alberto Lemos were presenting. Nice to meet them again!

Alberto, Iara and Vinicius

Alberto, Iara and Vinicius

Also, they have already planned the next Casual Class, which will be about Robotics. To ilustrate, they had a few toys there. One of them was a machine that paints eggs!

Egg Painting Machine

Egg Painting Machine

At the end, Wine and Beer! Way to go! And I will attend the next one for sure =)

Erica, Dani, Claudinho

Erica, Dani, Claudinho


Follow

Get every new post delivered to your Inbox.