X

Mid West Java Tech Days 2007 - Minneapolis Trip Report

Guest Author

Mid West Java Tech Days

concluded in Minneapolis earlier today.


First, here are some facts I learned about Minneapolis:


  • Minneapolis is a

    Twin City
    with St Paul

  • Has 20 lakes and wetlands

  • Mall of America

    - Biggest retail and entertainment complex in the USA

  • Target headquarters is in the

    downtown

  • Has the

    First

    Basilica in USA

  • 7 miles of skyways linking 8 blocks downtown. Really useful for

    those rainy and snowy times.

  • Has one of the biggest Tibetan

    populations in the World (read more


    here
    )

  • Abundance of public parks - Accessible within 0.5 mile of every home


Second, the Internet connection at the

hotel

is ridiculously slow (at least for me) as shown here:

I talked to other colleagues staying at the same hotel and it seemed to work
fine for them. Anyway, it took 6 calls to the Tech Support to resolve the issue
partly. Or may be it's 1:15am in the morning here, the usage is down and that's
why I'm seeing a better response time ;-) But when I explained the issue to the
hotel, they happily removed the ISP charges for my first day stay @ the hotel.


Now back to the event.

The event kick started with Tim Bray's
keynote.


Tim Bray gave the keynote to an audience of approx 125 people and talked

about "Business and Cultural aspect of Web 2.0" and "Programming Language and Infrastructure".

Everybody in the room raised a hand when asked if they were a developer

which was kind of cool because typically we see a mix of IT managers,

Engineering Managers, Sys Admins and of course Developers.


One of the key messages in the talk was to start thinking about outside-in

(how the community is going to interact/provide feedback about the product) and inside-out

(how open the discussions can be) for a product and see how the community can

be involved.


Tim presented


Tree View of the Programming Languages
. It shows how different

programming languages are getting adopted year-by-year. The data is created

by collecting book purchasing data from different

publishers and then taggin each book with language. They point to notice is

that only JavaScript and Ruby

are growing. Here are some of the points that he mentioned about PHP &

Rails:


PHP



Rails



Java is a 3-legged stool comprising of APIs, JVM and Java language. All the

scripting languages (Ruby, PHP, JavaScript, etc) are supported in the JVM

using JSR 223 APIs.


Tim also


compared PHP, Rails and Java
in terms of scaling, dev speed, dev tools &

maintainability. The talk concluded by stating that Single Architecture IT shop is never going away.

PHP, Java, Ruby, .NET - all will continue to exist and live together. REST

allows a cleaner integration of these technologies. In my talk on

Metro, I discussed an alternate

strategy for a heterogeneous systems where Java and .NET can co-exist with

each using WS-\*-based interoperability achieved in

GlassFish.


I delivered two talks - "Metro: Web services interoperability with Microsoft

.NET" and  "jMaki: Framework for Ajax-enabled Web 2.0 apps".


The first talk (Metro) was scheduled to start at 11:15 am and there were

only 3 people in the room at that time. I started the talk few minutes late

giving time for people to show up but even by 11:25 (after I've done the

initial introductions) there were only approx 12 people in the room. And

then somebody from the audience mentioned that the previous session just

finished and I did see a splurge of audience right around that time. On

audience's request, I did a recap and then continued with rest of the

presentation. I was glad that the room was full in few more minutes :)


The slides are available


here
. Here is the list of questions asked with their answers:


  • Can Metro apps be deployed on Web Sphere ?

    This is not a tested/supported configuration but Metro apps can be

    deployed on Web Sphere provided all the libraries are bundled in the

    WEB-INF/lib directory of the web application itself.

  • Can Metro apps be deployed on JBoss ?

    JBoss WS 2.1.0 will support Metro. Read more details


    here
    .

  • How can contract-first endpoint be developed and still utilize

    interoperability with .NET feature ?

    Use the "New Web Service From WSDL" feature in NetBeans IDE and the

    enable Security/Reliability/Transactions feature as shown


    here
    .

  • Link to demos shown in the talk



The jMaki talk was SRO and we had to borrow multiple chairs from another

room to accommodate the audience. The slides are available


here
. Here is the list of questions asked with their answers:


  • Can jMaki apps be deployed on other containers, such as Tomcat ?

    jMaki web applications are deployed as WAR files and can be easily

    deployed on any other container.

  • What does it take to create your own widget and make it available

    in the palette ?


    This page

    provides low-level details on how to create your own jMaki widgets.

  • What is the total size of jMaki wrapper ?

    18KB

  • Can jMaki apps be developed using JDeveloper ?

    Currently jMaki apps can be developed using

    NetBeans IDE,

    Eclipse and Ant-based

    tasks only. However please send us an email if you are interested in

    contributing the jMaki plug-in for JDeveloper.

  • Link to demos shown in the talk



And, of course, there were some

Hudson enthusiasts.


The evening concluded with a great dinner at

Solera along with

Charlie,

Thomas,

Tim and

Greg and some

interesting discussions about scripting languages.


Here is the picture album so far:



Next step


Chicago
on Oct 18, there is still time to register!


Technorati: conf

webservices

glassfish

metro

jmaki

netbeans

hudson

Join the discussion

Comments ( 79 )
  • Glen Wednesday, October 17, 2007

    Arun, when embedding a Metro web service within a servlet or EJB, is the sun-jaxws.xml configuration file required or optional or obsolete or? (A sample of this configuration file is located in the fromwsdl sample that comes with the Metro or JAXWS-RI download.) Is it meant as a replacement for annotations on the SEI or the SEI implementation (i.e., with annotations, we really don't need this file)? Also, do you know of any documentation about this file's format, required/available properties, etc.? I can customize the sample sun-jaxws.xml in the fromwsdl folder, but I'm not sure I know what is going on. Thanks!

    PS: If you have time to run in Chicago, the five or six miles on the Lakeshore Trail alongside Lake Michigan between the Loop and Univ. of Chicago is quite good--I did that last June.


  • Arun Gupta Wednesday, October 17, 2007

    Glen, thanks for the tip on Chicago running trail. I'm here tonight only and the day starts 8am tomorrow so will be running on the treadmill only.

    Please ask these questions in Metro forum at: http://forums.java.net/jive/forum.jspa?forumID=46

    There are many more Metro engineers there who can answer these questions.


  • Arun Gupta's Blog Friday, October 19, 2007
    [Trackback] Mid West Java Tech Days concluded in Chicago yesterday. With approximately 160 participants, the conference attendees were slightly larger in number than the Minneapolis Tech Days. The interaction with the audience was also good. The day started with ...
  • cam filmi Wednesday, January 30, 2008

    Arun, when embedding a Metro web service within a servlet or EJB, is the sun-jaxws.xml configuration, thanks


  • dıs cephe Monday, July 14, 2008

    thanks friends..


  • kale kapı Monday, July 14, 2008

    thanks... good


  • hekimboard Saturday, July 26, 2008

    thaqnks a lot.


  • fibercement Saturday, July 26, 2008

    it is very nice..


  • saglik Thursday, July 31, 2008

    Güncel Sağlık Haberleri ve Hastalıklar Hakkında Genel Bilgiler


  • istanbul Saturday, August 16, 2008

    İstanbul Türkiyenin En Güzel şehri gelip ziyaret ediniz.


  • Meme kucultme Friday, October 3, 2008

    Thanks for the Mid West Java Tech Days 2007 - Minneapolis Trip Report.


  • camfilmi Wednesday, October 22, 2008

    cools

    thanks for sharing


  • camfilminedir Wednesday, October 22, 2008

    thanks for this great tips


  • söve Sunday, October 26, 2008

    thanks.


  • boya Sunday, October 26, 2008

    thanks.


  • mantolama Sunday, October 26, 2008

    thanks.


  • izolasyon Sunday, October 26, 2008

    thanks.


  • dış cephe Sunday, October 26, 2008

    thanks.


  • Estetik Tuesday, November 11, 2008

    it’s not all bad news - some things apparently went right with Wordpress 2.3. This isn’t the first scandal to rock Wordpress. It was previously found that


  • Meme Estetigi Tuesday, November 18, 2008

    For those of you thinking that if they implement this it will eliminate some of the waiting and lines…


  • LAPTOP BATTERY Wednesday, November 26, 2008

    thanks for the tip on Chicago running trail. I'm here tonight only and the day starts 8am tomorrow so will be running on the treadmill only.


  • film izle Sunday, November 30, 2008

    thanks a lots of..


  • filim Tuesday, December 23, 2008

    thank you very good


  • metins Thursday, December 25, 2008

    thanks you


  • Film izle Friday, December 26, 2008

    thankssss


  • ocx Tuesday, December 30, 2008

    I hope one day i can been there,see your elite.


  • oyun Sunday, January 4, 2009

    ı have followed your writing for a long time.really you have given very successful information.


  • Estetik Thursday, January 15, 2009

    thanks for you, nice job.


  • tercüme Wednesday, January 28, 2009

    nice post!thanks


  • dizi izle Saturday, February 21, 2009

    ThankSs. Nice..


  • Film izle Saturday, February 28, 2009

    thanks for post.


  • Film izle Saturday, February 28, 2009

    lots of thanks


  • Doğalgaz Tesisatı Friday, March 13, 2009

    thanks for article


  • e-okul Tuesday, March 17, 2009

    thanks you ..


  • estetik Tuesday, March 24, 2009

    lots of thanks Lost nice?


  • rent a car Tuesday, March 24, 2009

    Thanks for the Mid West Java Tech Days 2007 - Minneapolis Trip Report. suppersss


  • rent a car Tuesday, March 24, 2009

    thanks you ............


  • sac ekimi Tuesday, March 24, 2009

    thanks you ..........


  • arac kiralama Tuesday, March 24, 2009

    thanks for article...


  • Oto Kiralama Tuesday, March 24, 2009

    thanks for article.....


  • diyet Tuesday, March 24, 2009

    thanks for article...............


  • estetik istanbul Tuesday, March 24, 2009

    thanks for article..


  • haberler Tuesday, March 24, 2009

    thanks for article...................


  • tercüme Thursday, April 2, 2009

    great page! thanks


  • lazer epilasyon Thursday, April 2, 2009

    great page! thanks


  • mantolama Thursday, April 16, 2009

    thank you


  • ingilizce kursu Thursday, April 16, 2009

    thanks for sharing


  • dügün organizasyonu Thursday, April 16, 2009

    thanks


  • iddaa Wednesday, April 22, 2009

    ı have followed your writing for a long time.really you have given very successful information.


  • ssk Thursday, April 23, 2009

    I hope one day i can been there,see your elite.


  • burun estetigi Friday, April 24, 2009

    Awesome, dont need the code for the hover magnify element, but the way it creates thumbnails is ideal! Much better than the clip css property which ive also seen used to create thumbnails.


  • yuz estetigi Friday, April 24, 2009

    great page! thanks


  • sac ekimi Friday, April 24, 2009

    Hmmm... very interesting way of doing this. I'm looking for a way to scale a thumbnail using css, but I don't think that can be done. I wish you could say, "for this style, scale the image to a max-width of 200px"


  • yazgulu Tuesday, April 28, 2009

    thanks for article......


  • Assos Tuesday, May 12, 2009

    thanks for article.


  • epilasyon Tuesday, May 12, 2009

    thanksss


  • cam balkon Wednesday, May 13, 2009

    thanks you good


  • uluslararası ehliyet Monday, May 18, 2009
  • tatil Friday, May 22, 2009

    hımm very interesting article thank you


  • cam balkon Saturday, May 23, 2009

    thankss you


  • film izle Monday, June 1, 2009

    thank you corc verysene borc


  • sikiş Monday, June 8, 2009

    thanks for contribution. very nice and useful article..


  • film izle Friday, June 12, 2009

    Hmmm... very interesting way of doing this. I'm looking for a way to scale a thumbnail using css, but I don't think that can be done. I wish you could say, "for this style, scale the image to a max-width of 200px"


  • video izle Monday, July 6, 2009

    Awesome, dont need the code for the hover magnify element, but the way it creates thumbnails is ideal! Much better than the clip css property which ive also seen used to create thumbnails.


  • dizi izle Tuesday, July 7, 2009

    thank you corc verysene borc


  • youtube izle Tuesday, July 7, 2009

    Hmmm... very interesting way of doing this. I'm looking for a way to scale a thumbnail using css


  • sinema izle Tuesday, July 7, 2009

    "for this style, scale the image to a max-width of 200px"


  • jeneratör Thursday, July 9, 2009

    Thanks for articles

    <a href="http://gucbirjenerator.com" title="jeneratör">


  • Jenerat&ouml;r Thursday, July 9, 2009

    Thanks for articles and information

    <a href="http://gucbirjenerator.com">jeneratör</a>


  • medyum Monday, July 13, 2009

    <a href="http://www.medyumhilal.com/" title="medyum">medyum</a>

    Thanks for articles


  • sa&ccedil; ekimi Tuesday, July 14, 2009

    Thankf for articles


  • sa&ccedil; ekimi Tuesday, July 14, 2009

    thanks for servicess


  • Estetik Tuesday, July 28, 2009

    Hey, nice post, very well written. You should write more about this.


  • laptop batarya Thursday, August 6, 2009

    laptop batarya, laptop bataryaları hakkında tüketicileri bilgilendirme platformu


  • Do&#287;algaz Tesisat&#305; Saturday, August 8, 2009

    Dene Isı Doğalgaz Hizmetlerinde size en iyi işçiliği, en uygun fiyatı ve ürünlerde sağlamlığı ön planda tutuyor.


  • notebook adapt&ouml;r&uuml; Tuesday, August 11, 2009

    notebook adaptörü, notebook adaptörleri hakkında bilgiler veren site.


  • notebook adapt&ouml;r&uuml; Tuesday, August 11, 2009

    notebook adaptörü, notebook adaptörleri hakkında bilgiler veren site.


  • ko&ccedil;luk Wednesday, August 26, 2009

    laptop batarya, laptop bataryaları hakkında tüketicileri bilgilendirme platformu


  • dizi izle Tuesday, September 1, 2009

    thnaks


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.