technology | writing | life |
|
Wednesday, July 22, 2009
For the July 2009 SeaJUG meeting, I presented on Maven. The slides for the talk, Practical Maven, as well as links to other resources have been posted. Thanks to everyone who came - it was a great crowd and a lot of fun! /* $blog_id='8175799220419125461'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> Monday, January 22, 2007
David Van Couvering wrote a great article on sync between a local client and a server: Synchronizing a Web Client Database: LocalCalendar and Google Calendar. This is a great companion to the piece I wrote for O'Reilly a while ago, Creating Desktop Apps with Java-Based Web Technologies.
Nice reminder of all of the stuff still on my list of things to be done (check out #7, sync...). I haven't touched the stuff on Canteen in a while - if you're interested, drop me a line to remind me to update it... /* $blog_id='116950802791271341'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> Tuesday, December 19, 2006
Looks like SiteMesh 2.3 has been released. I wrote an article on SiteMesh a while ago, still use it, still recommend it.
/* $blog_id='116655151716733472'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> Friday, September 01, 2006
A while back I presented tips on running a developer relations program at the EDC. So long and thanks for all the fish! (You'll get it if you download the slides...)
This post was inspired by 280 Group making available a Developer Program Toolkit. The toolkit is a great start, and if you are running a developer program, I *highly* recommend giving 280 Group a call. I worked with Brian for years, and he's one of the people I most miss getting to hang out with in Silicon Valley... /* $blog_id='115713134019388990'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> Tuesday, June 27, 2006
The company where I work, SolutionsIQ, is offering ScrumMaster certification classes. I highly recommend checking them out - Scrum is becoming more and more popular in the industry. My entire group has standardized on Scrum as the core project management methodology.
Summary: Attend this hands-on, two-day ScrumMaster Certification course and gain the knowledge and skills you and your team need to utilize the benefits of Scrum and Agile. On completion, you will be registered as a Certified ScrumMaster (CSM) which includes a one-year membership in the Scrum Alliance (www.scrumalliance.org) where valuable ScrumMaster materials and collaboration opportunities are available exclusively to CSMs. Scrum Increases Team Productivity This agile, lightweight process efficiently and effectively manages and controls software development through iterative and incremental practices. It will boost the capabilities of your agile development team and positively impact projects for years to come. Who Should Attend? Appropriate for all software team members, including Project Managers, Team Leads, Development Managers, Product Managers, Software Architects, Systems Architects, Testers, CIOs, and CTOs July Scrum Training Class Details. /* $blog_id='115143886357390503'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> Wednesday, June 07, 2006
I've been working on an open source framework for some time now, which I have now released as BeanView 1.0. It can be downloaded from:
http://www.beanview.com/ http://sourceforge.net/projects/beanview/ Briefly, BeanView allows you to create forms from your POJO + JDK 1.5 Annotations models. It supports generating forms for both Swing and Echo 2 user interfaces. No code generation is required - the form is generated entirely via reflection. Supported features include: * Per visual widget error reporting * Support for validation (both a variety of built-in validation types and an easy customization system) * Support for a wide range of built-in data types * Support for complex data models, such a mapping a collection to multiple selection list box, with custom factory methods via annotations * Automatic configuration based on JavaBean meta-data (for example, if a JavaBean declares a get/setFoo(int input) method, will by default generate a text field with integer validation). BeanView is intended to serve as a natural complement to the EJB 3.0 Persistence model and/or Hibernate or other "POJO"-based persistence frameworks. The release notes include the following information: 1.0 What Is Beanview? 2.0 Requirements 3.0 Trying Beanview Out 4.0 Getting Started Programming With Beanview 5.0 For More Information 6.0 License This release includes the source, built javadoc, and binaries (JAR files). You can drop pre-built WAR files into your application server to try out the Echo 2 implementation, or quickly launch the Swing demos. /* $blog_id='114969689606571605'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> Wednesday, April 05, 2006
SolutionsIQ (where I am the Practice Manager for Application Development) has standardized on Scrum as our preferred project management methodology. I've been very happy with how much better our projects run under Scrum, and I highly recommend it for all development organizations. (Actually, I highly recommend it for all project teams, but if you're coming to this site, you're probably interested in software development in particular.)
We're offering a two-day training class on Scrum, and if you're in the Seattle/Bellevue area, you should check it out. Here are the details: Boost Your Career, Your Team Capabilities & Your BrainpowerAttend this hands-on, two-day ScrumMaster certification course and gain the knowledge and skills you and your team need to utilize the benefits of Scrum and Agile. On completion, you will be registered as a Certified ScrumMaster (CSM) which includes a one-year membership in the Scrum Alliance (www.scrumalliance.org) where valuable ScrumMaster materials and collaboration opportunities are available exclusively to CSMs. Scrum Increases Team Productivity This agile, lightweight process efficiently and effectively manages and controls software development through iterative and incremental practices. It will boost the capabilities of your agile development team and positively impact projects for years to come. Delivered by SolutionsIQ and Rally SolutionsIQ and Rally's world-renowned Certified ScrumMaster trainers will lead this course and share time-tested practices for managing product backlogs, planning releases and iterations (Sprints), tracking and reporting. You'll learn how to plan and run Sprint Planning Meetings, daily Scrum Meetings, Sprint Reviews, Sprint Retrospectives and more. Who Should Attend? Appropriate for all software team members, including Project Managers, Team Leads, Development Managers, Product Managers, Software Architects, Systems Architects, Testers, CIOs, and CTOs When & Where? Tue April 11 - 12 , 2006 & Tue May 16 - 17, 2006 Bellevue , WA : 9am - 5pm daily Hyatt Regency Bellevue 900 Bellevue Way NE, Bellevue , Washington , USA Phone: (425) 462 1234 Get Directions Cost: $1000 per person http://www.rallydev.com/csm_registration.jsp /* $blog_id='114426164794989388'; $blog_mail='wiverson@gmail.com'; include ("blogkomm_show_link.php"); */ ?> |
03/30/2003 - 04/06/2003 05/04/2003 - 05/11/2003 01/11/2004 - 01/18/2004 01/18/2004 - 01/25/2004 01/25/2004 - 02/01/2004 02/01/2004 - 02/08/2004 02/15/2004 - 02/22/2004 02/29/2004 - 03/07/2004 03/07/2004 - 03/14/2004 03/14/2004 - 03/21/2004 03/28/2004 - 04/04/2004 04/18/2004 - 04/25/2004 05/23/2004 - 05/30/2004 05/30/2004 - 06/06/2004 06/13/2004 - 06/20/2004 06/27/2004 - 07/04/2004 03/27/2005 - 04/03/2005 06/05/2005 - 06/12/2005 07/31/2005 - 08/07/2005 10/09/2005 - 10/16/2005 01/29/2006 - 02/05/2006 04/02/2006 - 04/09/2006 06/04/2006 - 06/11/2006 06/25/2006 - 07/02/2006 08/27/2006 - 09/03/2006 12/17/2006 - 12/24/2006 01/21/2007 - 01/28/2007 07/19/2009 - 07/26/2009
No need to by shy - make contact!
Copyright © 2003-2004 Will Iverson. All rights reserved.