Sep 19, 2011

Agile Adversity



Excerpt from Secretly Nimble: Apple’s agile product development

quote from Pixar :

“Our movies are never ‘done’, what gets released is just a snapshot in time.”





Apr 18, 2011

Chennai Java Summit 2011 - Coverage




Key Things from Summit 
  • Over-look on JVM Languages around Java
  • Using the best language suiting your specific needs
  • Java can be improved, if you want through JCP

Day 1 - Fantom , JRuby, Mirah, Weaver FX, TDD and BDD
Day 2 - Groovy and Grails, Integrating JVM languagues, JCP & Contribution
Date - 16 & 17, April 2011
Speakershttp://jugchennai.in/chennaijavasummit/speakers.php


Day 1 :
Fantom -  Kaushik_Sathupadi
  • One of JVM languages
  • Developer friendly compiler
  • Slide Presented :  

Web Scale Computing and NoSQL  - Mani
  • Programming = Process + Data
  • Need for Scalability - Scale up Vs Scale out
  • NoSql => Pessimistic concurrency in Distributed DB's
  • Suggested DB's to scale : BigTable, Cassandra

Mirah - Senthilnayagam

  • Ruby-inspired JVM language 
  • Calls for contribution on Book on Mirah

JRuby  - Vagmi
  • Ruby flavour Language on JVM
  • Slide Presented :  

WeaverFX - Veerendra


Test Driven Development and Behaviour Driven Development - Venkatesh and Rajesh
  • Emphasize on Requirement Understanding & Delivery
  • Unit test tools - (Cucumber)
  • mock test tools - ( Easy mock )

Day 2 :
Groovy and Grails - Scott
  • Ultimate integration with Java code
  • Coding with Groovy is lot simpler 
  • Groovy has active development cycle
  • Grails - scaffolding magic 
  • Tip - javap command - byte code to java code
  • FreeBook on "Getting Started on Groovy" by Scott
  • Video by Venkat (not from meetup)

Integrating JVM languages - Venkat
  • Advantage - Harness power of Multiple languages
  • Integration of all JVM languages works most of the time
  • The uncommon problems in integration explained

Open Discussion  
  • Emphasize on Principles ( Don't Repeat Yourself, Single Responsiblity unit ) rather than Frameworks ( Struts etc )
  • Have knowledge one layer behind abstraction 


JCP & Contribution to Java - Werner
Video From JCP Chairman



Caution : Details provided here are as understood by me. Some external resources too included for easier understanding.


Subscribe - To get an automatic feed of all future posts subscribe here, or to receive them via email enter your email address in the box in the right column. You can also follow me on Twitter


Mar 12, 2011

Tamil Weekly-'புதிய தலைமுறை'

Are you looking for a Tamil weekly magazine that is worth reading.It's one below.

Title : "புதிய தலைமுறை" 

What do I like in this Weekly ?
  1. Discussions are solution centralised
  2. No explicit political drama higlighted
  3. True spirit of Contributing to society

Hope this is useful,
Arun


Subscribe - To get an automatic feed of all future posts subscribe here, or to receive them via email enter your email address in the box in the right column. You can also follow me on Twitter