Re: TriJUG Sans Speaker

Harold Meder <hwmeder-/[email protected]>
Newsgroups gmane.org.user-groups.trijug.juglist
Message-ID <[email protected]>
Even though the scheduled speaker was not able to make it, we had an informative "Birds of a Feather" discussion.
   
  Following are some of the points that I remember.  Please add if I forgot something.
   
  Some tools are very easy to set up.
   - JetSpeed Enterprise Portals - http://portals.apache.org/jetspeed-2/ - works right out of the zip file.
   - JavaFX front end to Swing
   
  Mingle - A flexible tracking tool.  It looks like Agile Cards, but can be used to track issues and features in any software process.  A great collaboration tool the interfaces with Subversion.
   
  Subversion - the place you want to be, but not that easy to upgrade from CVS.
   
  Continuous Integration does not seem to be catching on.  Cruise Control, Continuum, 
   
  Spring MVC difficult to set up.
     - Instead of trying to configure your application to use Spring, it may be easier to start with the sample application and modify it into your application.
   
  Model Driven Architecture?
   - What ever happened to TogetherSoft and Rational Rose?
   - Magic Draw and AndroMDA are not well connected to the external code.
     - Once you have the project started, you may wish to drop your model.
   - Relo - http://relo.csail.mit.edu/ - code exploration tool 
   - Slime UML - http://www.slimeuml.de/index.htm - an Eclipse Plug-in 
   
  DOS command netstat -ab will list the executables that are using your ports.
   
  Process Explorer is a handy tool for figuring out what is running on your Windows machine and who has those file handles open.
   
  EJB3 & JAX-WS are a joy to use compared to their predecessors.  Annotations are a pleasure compared to XML files.
   
  Closures are the hot topic of the day.  You should know what they are and have an opinion regarding whether they should be introduced in JAVA 7.  
   
  Closures are something like C callbacks, a pointer to a function that you can pass as a parameter. In addition to the method, some context around that method is snapshotted to go along with it in the closure. Java does not support closures.
   
  Another way of putting it is a closure is an anonymous function body, that can be declared and passed around as a first-class object, and which can refer to variables from its enclosing scope. The anonymous classes in JDK 1.1 provide closure-like facilities, albeit with tacky syntax. Smalltalk "blocks" are closures.  http://mindprod.com/jgloss/closure.html 
   
  IntelliJ - Wonderful if you have to option or are willing to pay for it.
   
  Watch out for MS Office 2008.  You will have to relearn how to use Excel and Word.
   
  There seems to be no pressing need to upgrade to Vista.
   
  MacBook - A wonderful place to be, but you will probably need to run Windows on it.
   

       
---------------------------------
Never miss a thing.   Make Yahoo your homepage.

_______________________________________________
Juglist mailing list
[email protected]
http://trijug.org/mailman/listinfo/juglist_trijug.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.