Friday, April 23, 2010

GIDS.web conference talks

Yesterday on 21st Apr, 2010, I attended GIDS.web conference. I attended some nice sessions by Marty Hall, Scott Devis and many more.
In session "A Comparison of Approaches to Building Rich Internet Applications with Ajax", Marty explored the different approaches and situations to use java script and frameworks. he concluded that when to start a project from scratch, using GWT could be a better approach. but in an ongoing project, sometimes core java script works good. or jQuery could be the answer.

In second talk I attended, it was on "Changing face of web", Ramesh explored the ways in which web is changing.

  • More real-time
    • Real time sentiment visualization - instead of saying yes or no to an article now we will say what feeling I have. 
    • Real time collaboration - we are able to collaborate real-time with other users of the network with google docs and wave.
    • Real time video - Ramesh argued that web is getting more real-time with near-live broadcast of IIPL. it is a meeting point of TV with social web.
  • Experience modes
    • Natural human interface - touch screen all over.
    • Augmented reality -
  • Proliferating devices
    • Disruptive industry trends - devices all over with webtv and phones etc..
    • contextual application - personalization of data
  • Social web
    • Social networks as application platforms - facebook, linkedin example
    • monetisable widgets - widgets can be sold - itunes , iphone example
  • cloud computing
    • Democratization of data - more government opening data now- USA, UK example
    • Linked open data - data is getting linked with opensocial, facebook connect

After this I attended session by Scott Devis, on "web2.0 checklist- Deconstructing modern websites". He gave a hearty talk on what constitutes a web2.0 site beyond the bells and whistles. He started with Tim O'Reilley talk on web2.0 and argued that web 2.0 sites have following characterestics

  • Dynamic, not static
  • Interactive, not passive
  • Collaborative not standalone
  • componentized not monolithic

Another session I attended by Marty Hall on "Choosing an AJAX toolkit". He focused on the popular java script frameworks.
Based on the following criteria, he mentioned which one is better.

  • AJAX Support: Everyone is mostly same
  • Rich GUI: ExtJS, Dojo, YUI on top, jQuery - a liitle behind and prototype and scriptaculous - a lot behind
  • DOM Querying and manipulation: jQuery then extJS and Dojo
  • Overall ease of use: jQuery on top and google closure at bottom
  • General JS programming features: Google closure and prototype with jQuery a little behind Support for extra large projects: Google closure on top with YUI, ExtJS, Dojo on behind
  • Market penetration: jQuery

I also attended talk on “Open source web deb debugging tools“. I will just write the name of tools he mentioned:

  • Network related
    • tcpdump
    • wireshark
    • netstat
    • cURL
  • Load Testing
    • jMeter
  • Web Services
    • SOAPUI
  • Java script
    • FireBug
    • FireBug Lite
    • FireFinder
    • MODI
    • Visual Event
    • FireFocus
    • JASH

I wanted to attend NoSQL, Lizard brain web design talks as well but NoSQL speaker was not able to attend the session due to Europe messy air traffic and Lizard brain web design was clashing with one other talk.

ooooooooooooo End of the post oooooooooooooooo


Design thinking at work (Book summary)

Key things to keep in mind The essence of design thinking, in many ways, involves identifying problems by seeing things that other peo...