<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>Alexandre Gomes&apos;s Blog</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/" />
<modified>2008-05-02T01:18:11Z</modified>
<tagline></tagline>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333</id>
<generator url="http://www.movabletype.org/" version="3.01D">Movable Type</generator>
<copyright>Copyright (c) 2008, alegomes</copyright>
<entry>
<title>Java+You</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2008/05/javayou.html" />
<modified>2008-05-02T01:18:11Z</modified>
<issued>2008-05-02T00:27:30Z</issued>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333.9657</id>
<created>2008-05-02T00:27:30Z</created>
<summary type="text/plain">JavaOne wants you! Register today. It&apos;s less than a week far.... San Francisco is ready to receive you. Look some pictures I got today...</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<table border=0>
<tr><td><img alt="IMG_2005.jpg" src="http://weblogs.java.net/blog/alegomes/archive/javaone2008/IMG_2005.jpg" width="250" /></td><td><img alt="IMG_2009.jpg" src="http://weblogs.java.net/blog/alegomes/archive/javaone2008/IMG_2009.jpg" width="250" /></td><td><img alt="IMG_2020.jpg" src="http://weblogs.java.net/blog/alegomes/archive/javaone2008/IMG_2020.jpg" width="250" /></td></tr>
<tr>
<td colspan=3>
<center>It's going to be an excite week..... Hope to see you there.
<p/>
Just to remember:

<ul>
<li>Saturday - Java Community Leaders Meeting</li>
<li>Sunday - Glassfish UnConference</li>
<li>Monday - CommunityOne</li>
<li>Tuesday to Friday - JavaOne</li>
<li>Saturday - what?</li>
</ul>
</center>

<p></td><br />
</tr><br />
</table></p>

<p><br />
</p>]]>

</content>
</entry>
<entry>
<title>Attention when buying bluetooth dongles</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2008/04/attention_when_1.html" />
<modified>2008-04-30T03:11:09Z</modified>
<issued>2008-04-30T03:11:01Z</issued>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333.9639</id>
<created>2008-04-30T03:11:01Z</created>
<summary type="text/plain">Recently, a friend of mine bought a bluetooth dongle that looked nice if it was not fake.....</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Community: Mobile &amp; Embedded</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p>Recently, a friend of mine bought a bluetooth dongle.</p>

<p><img alt="16042008185.jpg" src="http://weblogs.java.net/blog/alegomes/archive/dongle/16042008185.jpg" width="400"  /></p>

<p>In theory, it had an external antenna to enhance the signal. </p>

<p>Everything looked fine until the dongle fell down and the truth came up. </p>

<p><img alt="16042008187.jpg" src="http://weblogs.java.net/blog/alegomes/archive/dongle/16042008187.jpg" width="400" /></p>

<p>Wow, the expanded antenna was everything but to enhance the signal. Actually, it was nothing! Just a piece o plastic attached to the USB dongle bound to anything.</p>

<p><img alt="16042008196.jpg" src="http://weblogs.java.net/blog/alegomes/archive/dongle/16042008196.jpg" width="400" /></p>

<p>Dhammit! Take care next time you buy a bluetooth dongle....</p>]]>

</content>
</entry>
<entry>
<title>Mobile &amp; Embedded Community in FISL 9.0</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2008/04/mobile_embedded_1.html" />
<modified>2008-04-25T12:39:40Z</modified>
<issued>2008-04-25T12:28:42Z</issued>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333.9598</id>
<created>2008-04-25T12:28:42Z</created>
<summary type="text/plain">The Mobile &amp; Embedded Community was greatly represented at the International Free Software Conference, held in Porto Alegre, south Brazil. Look what was showed.
</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Community: Mobile &amp; Embedded</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td colspan="2"><img src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1834.jpg" alt="IMG_1834.jpg" width="200" /><br />
    <img alt="IMG_1840.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1840.jpg" width="200"  /><br />
    <img alt="IMG_1831.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1831.jpg" width="200"/><br />
    <img alt="IMG_1886.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1886.jpg" width="200"/></td>
    <td width="20" valign="top">&nbsp;</td>
    <td valign="middle">
&nbsp;&nbsp;&nbsp;The Mobile & Embedded Community was greatly represented at the International Free Software Conference, held in Porto Alegre, south Brazil.

<p>&nbsp;&nbsp;&nbsp;At the Sun's booth, Roger Brinkley presented to all those who showed up the Mobile & Embedded Community, its projects and how big and relevant it's becoming to the digital and mobile media world. In particular, the Sun SPOTs were a show apart. Everybody wanted to know what was those soap-like devices used for.<br />
      <br />
&nbsp;&nbsp;&nbsp;At his talking, Roger presented the Community elements: mobile, media and embedded.</p>

<p>&nbsp;&nbsp;&nbsp;To talk about the mobile perspective, Roger invited me, Bruno Ghisi and Ricardo Ogliari (?) to expose the projects we maintain, respectivelly, <a href="http://dino.dev.java.net/">DiNo</a>/<a href="https://hoho.dev.java.net/">HoHo</a>, <a href="https://marge.dev.java.net/">Marge</a> and <a href="https://mechart.dev.java.net/">MEChart</a>.  </p>

<p>&nbsp;&nbsp;&nbsp;DiNo is a J2ME originally built at 2003, not based on the Game API. It had beed kept closed source for 5 years, it had been commercialized by some brazilian operators and now it's fully available in the Mobile & Embedded Community under the GPL license. More about it later. </p>

<p>&nbsp;&nbsp;&nbsp;Marge is a bluetooth framework built over the JSR82. The great thing about Marge is the large availability of demos. With them, everybody can learn how to build nice bluetooth enabled applications. Actually, I also have a bluetooth framework, called <a href="https://btutil.dev.java.net/">BtUtil</a>, but it do not compete with Marge. The BtUtil aims for simplicity. It's largely based on the concept of &quot;convention over configuration&quot;. The Marge project, on the other hand, is a robust and complete layer from which one can benefit of all bluetooth resources available in the JSR82 spec.</p>

<p>&nbsp;&nbsp;&nbsp;MEChart, also hosted in the Mobile &amp; Embedded Community, has as objective to supply an API standard for the construction of some types of graphs through the Java ME platform. Its target is devices with the CLDC and MIDP 2.0. </p>

<p>&nbsp;&nbsp;&nbsp;Later on, Roger discussed about recent project affiliations from the TV industry in the M&amp;E Community. </p>

<p>&nbsp;&nbsp;&nbsp;To represent the Embedded element, the <a href="https://spottrackbot.dev.java.net/">Trackbot</a> was introduced.  Then Roger tied one SunSPOT on his golf stick and he demonstrated how they could be used to track golf plays and fine tune movements.  Afterward, on the last minutes of the congress, Roger still find time to record a podcast with me, Flávio Alves and Israel Faria.  </p>

<center>Nice to meet you again, guys!</center>

<p></td></p>

<p>    <td width="20">&nbsp;</td><br />
    <td colspan="2"><img src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1882.jpg" alt="IMG_1882.jpg" width="200" /><br />
    <img alt="IMG_1887.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1887.jpg" width="200" /><br />
    <img alt="IMG_1861.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1861.jpg" width="200" /><br />
    <img alt="IMG_1777.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1777.jpg" width="200" /></td><br />
  </tr><br />
</table><br />
</p>]]>

</content>
</entry>
<entry>
<title>Grizzly Comet rocked at FISL 9.0</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2008/04/grizzly_comet_r_1.html" />
<modified>2008-04-22T13:00:29Z</modified>
<issued>2008-04-22T13:00:05Z</issued>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333.9584</id>
<created>2008-04-22T13:00:05Z</created>
<summary type="text/plain">The Grizzly Comet talkings in the 9th International Free Software Conference were a success!</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Web Applications</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p>Take a look at how crowded were the talkings me and <a href="http://blog.icefaces.org/blojsom/blog/default/Ted%20Goddard/">Ted Goddard</a> had. I think this is a good sign about how promising Comet is.</p>

<p>First, we showed how Comet (Ajax Push) can be used with <a href="http://www.icefaces.org">ICEFaces</a> and <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a>. </p>

<p><img alt="IMG_1677.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1677.jpg" width="50%"/> </p>

<p>Then, Ted had a whole talking about asynchronous web.</p>

<p><img alt="IMG_1734.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1734.jpg" width="50%" /> </p>

<p>And here we are! :-)</p>

<p><img alt="IMG_1691.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl9/IMG_1691.jpg" width="50%" /></p>

<p>If you want to find more about this, don't miss our talkings at JavaOne2008.</p>

<table width = "600" border = "1" cellspacing = "0" cellpadding = "3"  ><tr><td ><center>BOF-4922</center></td><td><a href="https://www28.cplan.com/cc191/session_details.jsp?isid=294922&ilocation_id=191-1&ilanguage=english">Writing Real-Time Web Applications, Using Google Web Toolkit and Comet</a></td><td>Birds-of-a-Feather Session (BOF)</td><td ><a href="https://www28.cplan.com/cc191/speaker_details.jsp?isid=294922&ilocation_id=191-1&ilanguage=english&icontact_id=14958">Jean-Fran&ccedil;ois Arcand</a>, Sun Microsystems, Inc.; <a href="https://www28.cplan.com/cc191/speaker_details.jsp?isid=294922&ilocation_id=191-1&ilanguage=english&icontact_id=14553">Alexandre Gomes</a>, SEA Tecnologia</td><td nowrap align=center>Wednesday <br>May       07<br> 19:30 - 20:20</td></tr>
<tr><td ><center>TS-5250</center></td><td><a href="https://www28.cplan.com/cc191/session_details.jsp?isid=295250&ilocation_id=191-1&ilanguage=english">Asynchronous Ajax for Revolutionary Web Applications

<p><br />
</a></td><td>Technical Session</td><td ><a href="https://www28.cplan.com/cc191/speaker_details.jsp?isid=295250&ilocation_id=191-1&ilanguage=english&icontact_id=14958">Jean-Fran&ccedil;ois Arcand</a>, Sun Microsystems, Inc.; <a href="https://www28.cplan.com/cc191/speaker_details.jsp?isid=295250&ilocation_id=191-1&ilanguage=english&icontact_id=14367">Ted Goddard</a>, ICEsoft Technologies</td><td nowrap align=center>Wednesday <br>May       07<br> 09:30 - 10:30</td></tr><br />
</table></p>

<p></p>

<p><br />
</p>]]>

</content>
</entry>
<entry>
<title>FISL 9.0 - Time to discuss the past, present and future of F/OSS</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2008/04/fisl_90_time_to.html" />
<modified>2008-04-16T18:17:47Z</modified>
<issued>2008-04-16T18:14:17Z</issued>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333.9549</id>
<created>2008-04-16T18:14:17Z</created>
<summary type="text/plain">The 9th International Free/Open Software Conference edition is about to start in Brazil and some Java.Net friends will be present. </summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Open Source</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p><img src="http://www.claudius.com.br/resources/claudio/070403-fisl9.jpg"/></p>

<p><a href="http://fisl.softwarelivre.org/9.0/www/">FISL 9.0</a> starts tomorrow at Porto Alegre, south Brazil. If you have ever been there, you know what I'm talking about. It's 3 energized days to meet people, aggregate communities, discuss technologies and talk about business and politics regarding F/OSS. </p>

<p><img src="http://www.soujava.org.br/download/attachments/4194307/logo_Javali_sm.jpg" style="float:right;"/>At the same time, during the FISL, SouJava and RSJUG organize the <a href="http://www.soujava.org.br/display/v/Javali+2008">Javali</a> Event.</p>

<p>Among the <a href="http://fisl.softwarelivre.org/9.0/www/speakers">speakers</a>, some friends of us will be present. Let's say, Simon Phipps, Pat Patterson, Gregg Sporar, Rafael Vanoni Polanczyk, Arun Gupta, Roger Brinkle, Bruno Souza, Lucas Torri, Bruno Ghisi, me :-) and more. If you come by, don't forget to look for us.<br />
<p/></p>

<p>There comes the Java talkings:</p>

<p><b>Desenvolvimento de Rich Internet Applications de alto desempenho para a Web 2.0 com o Google Web Toolkit e Grizzly Comet</b><br />
Speakers: Alexandre Gomes e Jean-François Arcand</p>

<p><b>Memory Leaks in Java Applications - Different Tools for Different Types of Leaks</b><br />
Speakers: Gregg Sporar</p>

<p><b>Apache Harmony : Building open-source Java from the Ground Up</b><br />
Speakers: Geir Magnusson Jr</p>

<p><b>OpenJDK and GNU/Linux</b><br />
Speakers: Tom Marble, Ray Gans e Rich Sands</p>

<p><b>Produtividade na Web com Apache Wicket</b><br />
Speakers: Claudio Miranda</p>

<p><b>Mobile & Embedded: The first 15 months</b><br />
Speaker: Roger Brinkley</p>

<p><b>Projeto Marge, um framework livre para criação de aplicações Bluetooth em Java</b><br />
Speakers: Bruno Cavaler Ghisi e  Lucas Bortolaso Torri</p>

<p><b>GlassFish and a Preview of the Next Version of Enterprise Java, Java EE 6</b><br />
Speaker: Ken Drachnik</p>

<p><b>JBoss Drools: Mudando as Regras do Jogo</b><br />
Speaker: Fernando Meyer</p>

<p><b>JBoss 5 - As novidades da versão penta para a Comunidade Livre!</b><br />
Speaker: Edgar Silva</p>

<p><b>Java ME for cool devices: The open source phoneME project</b><br />
Speaker: Terrence Barr</p>

<p><b>Real-Time Linux e Real Time Java - um novo mundo sem delays</b><br />
Speaker: Flavio C Buccianti</p>

<p><b>Gráficos em Java ME através da MECHART</b><br />
Speaker: Ricardo da Silva Ogliari</p>

<p><b>Netbeans 6: indo além do Java</b><br />
Speaker: Jose Maria Silveira Neto</p>

<p><b>Inclusão Digital com Java e projeto JEDI - Uma realidade</b><br />
Speaker: Daniel Wildt</p>

<p><b>Tirando o máximo do Java EE 5 com jCompany Community & Intl Version GPLv3</b><br />
Speaker: Paulo Alvim</p>

<p><b>OFBiz: Free Software for Business</b><br />
Speakers: Ean Schuessler e Bruno Souza</p>

<p><b>Relatórios para web com JasperReports e Struts2</b><br />
Speaker: Manoel Pimentel Medeiros</p>

<p><b>Utilizando o padrão aberto de representação de imagens SVG (Scalable Vector Graphics) com Java ME</b><br />
Speaker: Antonio Eloi de Sousa Júnior</p>

<p><b>Grails - Agilidade, produtividade e código bonito ao alcance de todos!</b><br />
Speaker: Rodrigo Urubatan<br />
<p/><br />
<p/></p>

<p>Hope to see you there!</p>]]>

</content>
</entry>
<entry>
<title>Is Brazil guilty of open source Java?</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2008/02/is_brazil_guilt.html" />
<modified>2008-02-23T12:26:07Z</modified>
<issued>2008-02-23T12:17:30Z</issued>
<id>tag:weblogs.java.net,2008:/blog/alegomes/333.9260</id>
<created>2008-02-23T12:17:30Z</created>
<summary type="text/plain">&quot;Who ultimately forced Sun to open-source Java? Was it external pressure, either from Java developers or the open-source community? Or was it internal, perhaps a mandate from CEO Jonathan Schwartz?

Answer: None of the above. According to Jonathan himself, it was Brazil.&quot;</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Open Source</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p>A friend of mine highlighted a <a href="http://www.ddj.com/architect/205600791">nice article at Dr. Dobb's</a> I'd like to share with you.</p>

<p>In the text, the author describes how hot is the FOSS movement in Brazil, how its market is evolving....</p>

<p>"<i>More than saving money, the Software Livre movement offers Brazilian states control over their technological destinies...The money they do spend on software stays in the hands of Brazilian programmers, who buy Brazilian food, live in Brazilian houses and pay Brazilian taxes.</i>" - Jon "maddog" Hall, writing in Linux Journal<p/></p>

<p>...and how big this community is.</p>

<p>"<i>Nearly one professional developer in ten worldwide is working and living in South America, according to IDC statistics.</i>"<p/></p>

<p>Moreover, it points Brazil as a promising place to make business and establish partnerships. Worth to say, by the way, this week, Brazil changed its worldwide economic position from debtor to creditor.</p>

<p>"<i>The Economist characterized Brazil as the most stable of the BRIC countries(...)</i>"</p>

<p>Well, thanks to all the brazilian guys who are making this scenario a reallity.</p>

<p>"<i>As South America increases in importance in global software, we can expect the region to offer new and expanded markets and a rich and savvy pool of programming talent.</i></p>

<p>If you want to have a fell of how all this stuff works, come to <a href="http://fisl.softwarelivre.org/9.0/www/capa">FISL (International Software Livre Forum)</a> and meet the Javali (Java Livre) community. Latter, you can share you experience <a href="http://weblogs.java.net/blog/webmink/archive/2005/04/brazil_the_glob_1.html">as Simon did</a>. <br />
<center><br />
<img alt="Javali" src="http://weblogs.java.net/blog/alegomes/archive/javali/f8688b22.jpg" width="338" height="450" /></p>

<p><br />
In fact, all in all it's definitively not just another brick in the wall.<br />
</p>]]>

</content>
</entry>
<entry>
<title>Brasileiros no Java Mobile &amp; Embedded Developers Days</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2007/11/brasileiros_no.html" />
<modified>2007-11-13T10:54:12Z</modified>
<issued>2007-11-13T10:41:18Z</issued>
<id>tag:weblogs.java.net,2007:/blog/alegomes/333.8640</id>
<created>2007-11-13T10:41:18Z</created>
<summary type="text/plain">Parabens brasileiros que tiveram suas palestras aprovadas para o primeiro evento da comundiade Mobile &amp; Embedded. Foi divulgada a agenda do encontro e varios projetos brazucas serao representados. (entry body in english) </summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Community: Mobile &amp; Embedded</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<a href="https://developerdays.dev.java.net/agenda.html">The final agenda for the Java Mobile & Embedded Developers Days is published!</a><p/><p/>

With dozen of pretty nice proposals, and after a hard work to select the most relevant sessions to compose the conference, the reviewer team comes out with the first version of the JMEDD schedule. Pervasive computing, Java in TV, mobile tools, communication technologies, entertainement, community ecosystem and real world experiences are some of the subjects to be discussed. Among them, a set of brazilian project will be presented to the world. Congratulations to Marlon Luz, Luiz Anjos, Jackson Feijó, Gracieli Mateus, Carlos Fernando, Thiago Vespa and others that I might had forgotten.<p/>

I strongly suggest you <a href="http://www.regonline.com/Checkin.asp?EventId=161651">to confirm your registration</a> as soon as possible. The world has never seen a better place to change ideas, expand your networking and, why not, make business on Java Mobile & Embedded Technologies.<p/>

For the portuguese audience, feel free to use the banner below to help us to promote the event.<p/>

<center>
<img alt="Java Mobile & Embedded Developers Conference.jpg" src="http://weblogs.java.net/blog/alegomes/archive/img.jpg/Java Mobile & Embedded Developers Conference.jpg" width="50%" height="50%" />
</center><p/>

Enjoy it!]]>

</content>
</entry>
<entry>
<title>2007 - The year of Java in TV</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2007/05/2007_the_year_o_1.html" />
<modified>2007-05-10T13:00:49Z</modified>
<issued>2007-05-10T12:54:54Z</issued>
<id>tag:weblogs.java.net,2007:/blog/alegomes/333.7345</id>
<created>2007-05-10T12:54:54Z</created>
<summary type="text/plain">This is the year of the Java Technology in TV. Java-enabled devices volume has never been so big and part of this success belongs to the use of Java by the TV industry, and, as already said, &quot;volume creates opportunity&quot;!!!</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p>Every JavaOne bring us numbers. For the mobile universe, the actual numbers are: 2.1 billion Java handsets, 2.5 billion Java Cards, 4 million Blu-Ray devices and 7 million set-top boxes. Wow, that's impressing, but there's something smelling different this year...</p>

<p>If I'm not wrong, 2001 was the mobile year at JavaOne. The big focus was the introduction of J2ME to the community. I felt like being asked all the time to get into that new and exciting technology (and so I did). In 2002, the message was like "Java in mobile devices is a fact, what are you waiting for?". And, since then, mobility has always been in JavaOne.</p>

<p>Looking from distance, this year is not different from others. Mobility is a recurrent subject in BOFs, TSs e General Sessions. However, in my opinion, we are living a new big moment for the Mobility and Embedded Java world that need to be remarked. For me, this is the year of the Java and TV related technologies.</p>

<p>As 2001 is remembered by me as the year Java was massive inserted into cellphones, 2007 will me remembered as the year that Java was popularized in the television, and that's one of <a href="http://weblogs.java.net/blog/alegomes/archive/2007/05/talking_about_c.html">cool stuffs I've talked before</a>!</p>

<p>If you are not sure about it, look at the numbers. Set-top boxes has never been so numerous and Blu-Ray is out there. A number of set-top boxes are being shipped with OCAP (PBP/CDC/JME) deployed and Blu-Ray comes with a JRE as well!</p>

<p>During the Mobility General Session, Laurie Tolson repeated several times "Volume Creates Opportunity". The TV industry affection about Java can double the device volume we have today. Two times more devices may means four times more opportunities. So, stay tuned in this so promising market. At least, don't miss the show today (Thursday, 05/10/2007):</p>

<ul>
<li>TS5723 - JavaOne Conference TV Track Kickoff Session</li>
<li>TS0011 - OCAP: Summary of Technical Features and APIs</li>
<li>TS0697 - Java Technology for Interactive TV: Developing and Deploying Effective OCAP Applications</li>
<li>TS5931 - OCAP Roadmap and Future Interactive Services on Cable TV</li>
<li>TS0887 - Producing Blu-ray Java Software Titles for Hollywood</li>
<li>TS5894 - The Role of Java Technology in IPTV</li>
<li>BOF0889 - Talk to the Stars: A Discussion of Blu-ray Java Technology</li>
<li>BOF5724 - TV Technology Q&A</li>
</ul>

<p>Yes, thanks to all those who is helping Java goes <a href="http://weblogs.java.net/blog/alegomes/archive/2007/04/towards_ubiquit.html">towards ubiquity</a>.<br />
</p>]]>

</content>
</entry>
<entry>
<title>Talking about Cool Stuffs at JavaOne 2007</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2007/05/talking_about_c.html" />
<modified>2007-05-08T21:16:56Z</modified>
<issued>2007-05-08T13:03:57Z</issued>
<id>tag:weblogs.java.net,2007:/blog/alegomes/333.7194</id>
<created>2007-05-08T13:03:57Z</created>
<summary type="text/plain">JavaOne is out there, everybody is talking about it, but a few attention is being given to to the coolest track, in my opinion, the Consumer Technologies track. Let&apos;s talk about it.</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>JavaOne</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p>As <a href="http://weblogs.java.net/blog/alegomes/archive/2007/04/towards_ubiquit.html">computers go towards ubiquity</a>, common life changes. The masses don't care about the latest Glassfish release or the OpenJDK open-source license. They do care about entertainment tools, fancy devices and smart-cars. That's what changes their lives, in the common sense.</p>

<p>Yes, I know all the enterprise stuff and the licensing model impact the way technology is applied and evolves, but now I'm talking as an ordinary consumer, and not as a developer.<br />
	<br />
Airlan San Juan has <a href="http://weblogs.java.net/blog/asj2006/archive/2007/05/im_mobile_and_b.html">a nice post</a> regarding the "small and simple". Take a look.</p>

<p>During <a href="http://www28.cplan.com/cc158/sessions_catalog.jsp?ilc=158-1&ilg=english&isort=&isort_type=&is=yes&icriteria1=22717&icriteria2=+&icriteria7=+&icriteria9=&icriteria8=&icriteria3=">Consumer Technologies track</a>, at JavaOne, you can hear about things that impacts directly the way of our lives. Here is a small list of topics to be presented:</p>

<ul>
 <li>Java and Cars</li>
 <li>Java and Cable TV</li>
 <li>Java and Blu-ray</li>
 <li>JavaCard and Web 2.0</li>
 <li>JavaCard and WLANs</li>
 <li>JavaCard and Mobile Apps</li>
 <li>...</li>
</ul>

<p>So, don't miss the train. If you want to change the everyday life, go ahead and bring Java to the masses, not only by the web, but also by common and cool stuffs. Let's create an effective ubiquitous Java world.</p>

<p>The Java realm is plenty of awesome technologies. It's time to make them all work for common people. It's time to stop creating CRUDs (the world has already plenty of CRUDs :-)). I'm sure we can do better. Using MIDP just as another View layer for enterprise applications is not that interesting. However, combining MIDP with Bluetooth, Jini, JavaCard, JXTA and others are a good way to start things up. I'm going to talk deeper about it later.</p>

<p>Finally, powering consumer services and devices with the Java Technology can make it disappear as the most profound technologies in the world, as said by Mark Weiser. It's just a matter of being creative.</p>

<p>Thanks for reading and enjoy the JavaOne!</p>

<p>-Alexandre Gomes</p>

<p><br />
</p>]]>

</content>
</entry>
<entry>
<title>Towards Ubiquitous Computing</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2007/04/towards_ubiquit.html" />
<modified>2007-04-30T18:05:33Z</modified>
<issued>2007-04-30T17:23:22Z</issued>
<id>tag:weblogs.java.net,2007:/blog/alegomes/333.7193</id>
<created>2007-04-30T17:23:22Z</created>
<summary type="text/plain">&quot;The most profound technologies are those that disappear.&quot;, said Mark Weiser in 1999. Everyday I see a bunch of new technologies coming up but, what have they changed in my life? Java is reaching its 12th year, but it is still there and has not disappeared yet. Maybe, the technology is not so profound as we used to think....
</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Community: Mobile &amp; Embedded</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<a href="http://weblogs.java.net/blog/maltron/archive/2007/04/how_to_make_mon_1.html">
Mauricio Leal posted these days</a>:
<p/>
<em>"One day, they (consumers) will wake up and realize that they won’t need computers like today. Instead of sitting down in a chair and reaching the information, the information will be wide available in your pocket, wherever you go."</em>
<p/>
I agree with him and I'd say more. In my point of view, the information will be wide available not only in your pocket, but wherever you want, like clothes, walls, tables or even <a href="http://www.koert.com/work/datafountain/">in the water</a>.  
<p/>
<b>Computer Specialization</b>
<p/>
I believe that, in the future, specialized devices will take over generic computers.
<p/>
For instance, let's think about engines. Generic purpose engines don't exist anymore. My grandparents used to use a unique generic engine to get water from a watering hole and to triturate corn to feed little chickens. Now, engines come to the market as  water pumps and mixers. That big device used for everything in the everyday life is now dead. When asked about that universal engine, my grandfather said it's gone, and he didn't need engines anymore. For him, engines is now used only in cars. For me, engines went invisible. In fact, engines became ubiquitous. 
<p/>

Some years ago, I used to listen to MP3 files in a 486 DX2 PC powered by Winamp. It was a very big and dirty white box. Today, all what I need to play MP3 files fits in my pocket is can be called as iPod. That means, again, generic engines (PC) was replaced by specialized ones (iPod) and, probably, not all of those iPod owners know that they have a complete computer inside their pocket. Maybe, they don't even like computers! For them, they don't need computers anymore to listen to MP3s. For me, now they need computers more than ever. IMO, computers started to become invisible and ubiquitous.
<p/>

So, I believe the way we use computers (as users, not developers) today will no longer exists in the future. I think, in the future, we will have a computer for browsing, a computer for office stuff, a computer for playing, a computer for home controll and so on, and all of them will be cheaper, smaller and easier to use than today.
<p/>

But, what about Java? That's a good question, and I'll talk about it later.
<p/>

see'ya
<p/>
Alê!]]>

</content>
</entry>
<entry>
<title>Want to learn AJAX?</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2006/07/want_to_learn_a.html" />
<modified>2006-07-22T15:46:00Z</modified>
<issued>2006-07-22T15:00:34Z</issued>
<id>tag:weblogs.java.net,2006:/blog/alegomes/333.5231</id>
<created>2006-07-22T15:00:34Z</created>
<summary type="text/plain">So, come to the Sang Shin&apos;s AJAX codecamp, at http://www.javapassion.com/ajaxcodecamp, and register to the next online AJAX course. </summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Community: Global Education and Learning Community</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[So, come to the Sang Shin's AJAX codecamp, at <a href="http://www.javapassion.com/ajaxcodecamp/">http://www.javapassion.com/ajaxcodecamp</a>, and register to the next online AJAX course. <p/>

As he stated, "The Web is going through the second wave of its evolution and some people call it Web 2.0. Whether Web 2.0 is considered a hype or not, there are indeed a set of concrete technologies such as AJAX (Asynchronous JavaScript + XML) that make the Web of today a lot more interactive, responsive, exciting and useful than it used to be."<p/>

Hurry up!
]]>

</content>
</entry>
<entry>
<title>SouJava&apos;s contest looks for a new Picasso</title>
<link rel="alternate" type="text/html" href="http://weblogs.java.net/blog/alegomes/archive/2006/06/soujavas_contes.html" />
<modified>2006-06-09T00:45:50Z</modified>
<issued>2006-06-08T02:27:56Z</issued>
<id>tag:weblogs.java.net,2006:/blog/alegomes/333.4985</id>
<created>2006-06-08T02:27:56Z</created>
<summary type="text/plain">During the FISL 7.0 (7o. Fórum Internacional de Software Livre, VII International Free Software Conference), headed on April, at Porto Alegre/Brazil, the SouJava JUG promoted a painting contest using Javali t-shirts as canvas. Look at the pictures.</summary>
<author>
<name>alegomes</name>

<email>aleomes@gmail.com</email>
</author>
<dc:subject>Community: Java User Groups</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://weblogs.java.net/blog/alegomes/">
<![CDATA[<p>During the FISL 7.0 (7o. Fórum Internacional de Software Livre, VII International Free Software Conference), headed on April, at Porto Alegre/Brazil, the SouJava JUG promoted a painting contest using Javali t-shirts as canvas.</p>

<p><a href="http://fisl.softwarelivre.org/7.0/www/?q=en">FISL</a> is the biggest free software conference in latin america, reaching 4000 atendees each year, and the <a href="http://www.soujava.org.br">SouJava</a> JUG is always there presenting the <a href="http://www.javali.org.br">Javali</a> (Java Livre/Free Java) project, which aims to help the java community to have a whole open source java stack. The painted t-shirts were exposed at the Sun's booth during the conference, and the winner was announced at the end of the event. Can you guess the winner?</p>

<p>More pictures are available at <a href="http://alexandregomes.multiply.com/photos/album/37">alexandregomes.multiply.com</a>.</p>

<p><img alt="20060419 - FISL7.0  - 127.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 127.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 133.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 133.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 134.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 134.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 135.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 135.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 136.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 136.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 137.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 137.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 138.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 138.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 139.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 139.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 140.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 140.jpg" width="480" height="360" /></p>

<p><img alt="20060419 - FISL7.0  - 141.jpg" src="http://weblogs.java.net/blog/alegomes/archive/fisl7/20060419 - FISL7.0  - 141.jpg" width="480" height="360" /></p>]]>

</content>
</entry>

</feed>