The Source for Java Technology Collaboration
User: Password:



Bill Dudney

Bill Dudney's Blog

Software Summit - What a Blast!

Posted by bdudney on November 02, 2003 at 03:39 PM | Comments (5)

There were about 700 really smart people at the conference. Every talk I went to was chock full of great content. One of my favorite things in the world is to learn something new and man has this been a feeding frenzy. I had many great conversations with the people I've meet ranging from Lego Mindstorms to process and methodology. Here I'll try to sum up what I saw and I learned. I have detailed notes from each of these talks on my personal blog, if you are interested in more detail.

OK so enough fluff here is the stuff :-)

Monday:

Keynote - John Soyring

The basic point of John's talk was despite the outsourcing that is happening there are jobs for people that have deep technical skills. He laid out eight areas where he (as the leader of IBM's services org) sees significant demand.
  • System and/or Solution Architects
  • Business Process Integration
  • Portal Design and Legacy Integration
  • Performance Analysis & Tuning
  • Security and Privacy
  • Orchestration and Provisioning
  • Linux Server Management
  • Virtualization
An encouraging talk all around. One of the biggest things he sees happening is Portals. He ranked them 5 out of 5 last year and he was wrong, they ended up being bigger than he could have guessed.

Another cool thing that he mentioned was the IBM Design Pattern Tool Kit. I have not had a chance to play around with it yet but is sounds really cool.

Monday Sessions:

First I went to one of the many web services talks. This one was given by Denise Hatzidakis and covered the myriad of standards that make up what we call 'web services'. I enjoyed the talk and learned that someone needs to consolidate the specs :-) The treatment of WS-I was good too, I got a good feel for whats in there and what the point of the spec was.

The next talk was about J2SE 1.5 by Mark Reinhold. Overall a good intro to the new stuff in 1.5. I had heard of everything that Mark went over but the meta-data (now annotations) info was really cool. I have been meaning to read up on that for a while but just have not had the time. His overview was quick but good. There is another talk specifically on the meta-data stuff that I'm hoping to get to by Simon Nash.

The evening ended with a Q&A session where I learned that I'm not the only geek teaching my 8 year old how to build robots with java and lego-mindstorms. :-)

Tuesday Sessions:

The first one was on XSLT 2.0 given by Bonnie Ricca. It was good. I was hoping for more info on the standardization of integration but that was not to be. What I did learn is that XSLT/XPath 2.0 is going to make our lives easier in many ways. One of my favorite things is that XSLT and XPath now use the schema data types. Just from a cognitive perspective it will make the lives of those doing XSLT much easier only having to learn one XML type system.

Next I went to the portlets talk by Dave Landers and learned a ton of useful info about Portlets. I am planning to do some heavy portlet work early next year so this was most useful. I learned that Portlets are basically a step back in terms of rendering (who wants to put HTML into their Java code anyway). So I'm anxious to dig into some implementation to try it out and see if I can make JSP's work better with portlets. I will also be putting some JSF UI's into some portlets, when I'm done I'll repost with the results.

Wednesday Sessions:

The first was on JSF by Stephen Stelting. He did a great job of presenting the basics of JSF. I enjoyed his presentation. I especiallly liked that he demonstrated some typical error conditions that happen with new developers. He also did a long example that showed several aspects of the JSF framework. A good presentation.

The second presentation was on Grid computing given by Paul Giangarra. All I had done before this talk was watch IBM's commercials that hint at grid computing (computing becoming a utility). So watching Paul go into detail and demystify the concept was great. I am really excited about the promise of Grid computing, but we will have to wait and see if the promise becomes reality. If it does we will be able to do some really cool stuff in the future. Grid computing (or actually the way apps have to be written for the Grid) reminds me of the way math apps had to be written for the Cray. He mentioned Globus and that looks like a cool place to start playing around with the ideas. If only I could quit my day job and play with new stuff full time!

Thursday:

Keynote - Simon Phipps

Great talk, Simon's basic point was the Open Source is not about free as in money free, but free as in freedom. Open source is enabled by the massively connected nature of our world. As expected (being from Sun and all) he talked a lot about the network being the computer. It was not a sales pitch at all but very interesting. Simon made the point that if we really thought the network was the computer then applications would be licensed differently and would run differently (and Sun is making some strides in the right direction with the $50/employee licensing). Lots of other cool stuff. Very entertaining and interesting talk.

Thursday Sessions:

First presentation was on Portals by Paul Giangarra. Cool presentation with only a little over lap on the Portlet presentation. I basically learned that the race is on to provide good Portal stuff (i.e. portlet containers) for the big vendors and that IBM's intranet has some really cool Portal stuff.

Finally made it to Simon Nash's talk on annotations (i.e. JSR 175). There is some really cool stuff that could be done with the implementation of this. I was kind of tweaked that there is no definition of how to process the annotations though. I love the fact that I can declaritively say that my class is a websource but I'm not at all jazzed that I have to cook up my own way of getting to the annotations (i.e. parse the source, the class file or use reflection at run time). The talk was great though. Simon was really cool and you could tell he loved this stuff.

Friday Sessions:

The last session of the conference (I had to speak in the morning) was on the Globus tool kit (the grid computing stuff referred to by Paul Giangarra). Very cool content and very cool stuff. The tool kit basically enables you to do grid computing according to the Open Grid Services Architecture (OGSA) standard. Mike Brown did a great job of showing some of the cooler stuff you could do with the tool kit. The demo he cooked up was really cool (even though it didn't work). Each of the willing participants downloaded Globus, installed it and copied a web service from Mike's machine. Then with a simple Swing GUI Mike started up an SVG renderer service on each machine and got the results back on his machine to display the final JPEG. There was some bug somewhere that made it not work on everyone elses machines so he ran a threaded version on his own machine. Anyway it was really cool and I learned that I if I ever get the chance to do some grid computing I'll jump on it.

One of the coolest things last week was that the list of stuff to read or research that has been piling up on my desk for the last few months is finally starting to go down. I have learned so much that some of the items will just be pushed off the stack until I need more detail. This was an absolutely great conference and I highly recommend you comming next year if you have any money in your budget for such things. It was fantastic!


Bookmark blog post: del.icio.us del.icio.us Digg Digg DZone DZone Furl Furl Reddit Reddit
Comments
Comments are listed in date ascending order (oldest first) | Post Comment

  • Software Summit - Great Again
    I have to agree with Bill's assessment of the conference. It's always a jam packed educational summit. Bill only mentions about two sessions a day, but there are actually 5 sessions a day, with each talk repeated 3 times during the week so you can be almost sure of being able to attend what you would like. Not to mention impromptu BOFs in the evening. Plus most of the speakers also attend the conference and so are available all week for friendly questioning. Noel Bergman must have spent 15 minutes with me going through documentation and source code to answer some questions I had on Tomcat.

    A great week all around.

    Posted by: jaynes on November 03, 2003 at 11:16 AM

  • CSS is "Top Shelf" All the Way
    The presenters are some of the sharpest folks in the business. Even so, sometimes the audience members have more skill that the presenter. This was my 10th conference and two times in the past, the presenter was talking about an area in which the programmer of the code was in the audience!

    I am usually more tired at the end of the conference than a normal work week.

    This is the conference to attend if you want to get skills that won't be outsourced.

    Posted by: hilbertinc on November 03, 2003 at 11:53 AM

  • CSS Delivers Year After Year
    I'll chip in with the other comments here. I have been lucky enough to attend the last five conferences (the event has been running for over a decade) and every year it's the technical highlight of my year. My favourite dimension is that each year I go away with new friends and new contacts. It's a must-attend IMO.

    Posted by: webmink on November 04, 2003 at 03:02 PM

  • Another great week
    This is the best geek conference in the world. And IMHO this year provided the best technical content I have seen in the last several years.
    It's all technical - no trade-show booths or marketing dudes or anything like that. Just tech talk all week.
    The norm for a Software Summit session includes lots of code and examples. I have spoken there for the last 5 years, and I typically spend about 1/3 of each 90-minute session using an editor looking at code (rather than in OpenOffice looking at slides).
    And all that code is available along with the slides (even for sessions you didn't attend) on a post-conference CDROM. That is quite a valuable resource.
    Each session is given 3 times, so it's really easy to set up your schedule so you catch all the stuff you're interested in.
    In addition to the sessions, the out-of-session opportunities are outstanding. Every attendee has easy, firendly access to the wealth of experience from the speakers as well as the other attendees - it's worth going even if you don't attend any sessions.
    This is a must-attend event for any java developer.

    Posted by: landers on November 05, 2003 at 10:38 AM

  • 网络营销软件
    网络营销软件
    网络营销软件
    群发软件
    群发软件
    ---
    群发软件
    网络营销软件
    论坛群发软件
    网站排名软件
    群发软件
    推广小助手破解版
    论坛群发软件
    网站排名软件
    群发软件
    推荐给你很好的群发软件和信息群发软件和供求群发软件
    推荐给你很好的群发软件和信息群发软件和供求群发软件博客群发软件网络营销软件网络营销软件
    网站排名软件网站排名软件网站优化软件信息群发软件信息群发软件信息群发软件论坛群发软件网站推广软件网站推广软件博客群发软件博客群发软件

    群发软件群发软件博客群发软件论坛群发软件网络营销软件论坛群发软件
    信息群发软件推广软件网站推广软件网络营销软件网站推广软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件群发软件网站排名软件网站推广软件博客群发软件论坛群发软件
    网站排名软件
    博客群发软件
    网站排名软件
    网站推广软件
    群发软件信息群发软件
    免费论坛群发软件
    论坛群发软件
    网站排名软件
    免费博客群发软件
    网站推广软件

    群发软件
    博客群发软件
    网站排名软件
    网站推广软件
    群发软件信息群发软件
    免费论坛群发软件
    论坛群发软件
    网站排名软件
    免费博客群发软件
    博客群发软件
    信息群发软件
    论坛群发软件
    信息群发软件
    博客群发软件
    qq群发软件
    邮件群发软件
    博客群建软件
    企业名录搜索软件
    信息群发软件
    邮件群发软件
    论坛群发软件
    博客群发软件
    网站推广软件
    网络营销软件
    全能营销破解版
    网络营销软件
    论坛群发软件
    论坛群发软件
    论坛群发软件
    网络营销软件
    信息群发软件
    信息群发软件
    信息群发软件
    群发软件
    论坛群发软件
    网络营销软件
    网络营销软件
    网络营销软件
    群发软件
    群发软件
    ---网络营销软件
    网站推广软件

    Posted by: info0089099 on December 25, 2007 at 04:29 PM





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds