Posts tagged as:
agile
Daily del.icio.us for May 8th through May 12th
- Things younger than Republican Presidential candidate (oh, and did I forget to mention “war hero”?) John McCain - Am I being “age-ist”? Probably. But the world is a pretty complicated place right now and I’m thinking that it’s not such a great time to elect our oldest President ever. So sue me.
- If we hired like we vote - If we hired like we vote
- Hillary Clinton’s suicidal gamble with race poison | Andrew Sullivan - Times Online - But in that venture the Clintons are destroying themselves and their legacy and their capacity to bridge the very gaps they now must widen to stay in the race. It is a Clinton tragedy – and one that most Americans seem slowly, cautiously but palpably de
- InfoQ: Mocking Web Services - A new tutorial by Upul Godage describes how to use Apache Synapse to mock web services for development and testing. Apache Synapse is a simple, lightweight, high-performance enterprise service bus (ESB). Apache Synapse can be used to filter, transform, ro
- Enterprise Architecture: From Incite comes Insight…: Death by Scheduling - The moral of the story is that if perception is reality, then the best way to manage perception is to make up stuff that you can honestly remember.
- InfoQ: The State of Enterprise Architecture - As organizations continue to grow their IT investments (bought, borrowed, or built) and concepts like Business Process Management (BPM) and Service Oriented Architecture (SOA) become more common, the role of Enterprise Architecture (EA) has become more co
- Web 2.0, Please Meet Your Host, the Internet - GigaOM - So all you agile programmers working on Ruby-on-Rails, Python and AJAX, pay attention: If you want more people to think your application loads faster than Google, learn about your host. It’s called the Internet
- John Ferguson Smart's Blog: JavaOne 2008 - FindBugs is a great little tool, and it just keeps getting better! - FingBugs uses more sophisticated analysis techniques than tools like PMD and Checkstyle, working at the bytecode level rather than with the source code, and is more focused on finding the most high priority and potentially dangerous issues.
- Pictures from JavaOne 2008 - Arun Gupta's Weblog - Take 11 - Pictures from JavaOne 2008. Continuing from Take 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and more pictures from JavaOne 2008.
- Google Web Security for Enterprise - Google Web Security for Enterprise service, powered by Postini, stops web-borne spyware and viruses before they infiltrate your network and compromise or disable your computers. All web requests are scanned in real-time, rather than solely relying on stat
Related posts
{ 0 comments }
Daily del.icio.us for April 26th through April 27th
- What Programming Languages Should You Know? - David Chisnall suggests that the more programming languages you know, the better. The point is not to stuff your head with language rules. Rather, he explains how being able to read multiple languages, even if you never code in them, can help you to selec
- MetaWidget: the 'sweet spot' of automatic UI development - Metawidget takes your domain objects and automatically creates User Interface components for them, saving you handcoding your UIs and leaving you to concentrate on stitching together your application.
- Ext JS: A reminder that you are not alone on Dion Almaer's Blog - Every now and then, normally when talking to a libertarian, I think about how we are actually all connected to each other. It is impossible to sandbox yourself from society which leads me to conclude that I need to embrace it and do what I can to work out
- InformIT: Interview with Donald Knuth > Interview with Donald Knuth - Andrew Binstock and Donald Knuth converse on the success of open source, the problem with multicore architecture, the disappointing lack of interest in literate programming, the menace of reusable code, and that urban legend about winning a programming co
- Graeme Rocher's Blog: Choosing an OSS License and the Ext-JS saga - The news that Ext-JS has, from one release to the next, changed from a modified LGPL to a GPL based license nearly made me fall off my chair. There have been many poor judged, and ill advised decisions made by software companies over the last few years, b
- The Future of Enterprise Software: I Am So Scared, I Am So Excited « 7thursdays - More so than ever, the time is coming for companies that build it right and do it right to prosper while the ones that exclusively focus on just selling it right and who-cares-what-happens-after-the-deal-closes to stare at a lacklustre or flat revenue cur
- @Gridify: Java Executor Service Rocket Scientists and Generics Brain Surgeons - We at GridGain recently were faced with the following problem. It turns out (may be old news to some), that java.util.concurrent.ExecutorService in JDK 1.6 is not backward compatible with JDK 1.5
- Take a screenshot in Flex and send it to ASP.NET | YTechie.com - In Adobe Flex 3, you can get a bitmap image of any control by using this code (you’ll need to import "mx.graphics.ImageSnapshot"):
- Simple CSS: Creating More Readable Text | Web Page Design for Designers © - CSS provides three very useful properties to enhance the readability of your site: font, line-height, and letter-spacing
- Jack Slocum’s Blog - » Ext JS License change and personal attacks - It’s not right the amount of personal attacks I have been receiving lately. I have people questioning my ethics, business practices and saying we changed Ext JS to GPL v3 because my (and I quote) “greed for money came before your moral ethics”.
- Hundreds of Thousands of Microsoft Web Servers Hacked - Security Fix - The attackers appear to be breaking into the sites with the help of a security vulnerability in Microsoft's Internet Information Services (IIS) Web servers. In an alert issued last week, Microsoft said it was investigating reports of an unpatched flaw in
- 0×000000 # Massive SQL Injection Attack 600.000++ - I just read that F-secure found out that already 510.000 600.000++ new websites are hacked and more are being hacked while we speak. Among them the British government, United Nations and many more high target
Related posts
{ 0 comments }
Daily del.icio.us for February 8th through February 10th
- Philip Greenspun’s Weblog » Microsoft is 2000 times less effective than Google; Yahoo Board seems to be insane - Microsoft is to Yahoo as Time Warner is to (correct answer) AOL.
- Mini-Microsoft: Microsoft's Yahoo! Acquisition is Bold. And Dumb. - This still seems like a real dumb idea, like a staggering drunk trying to prop himself on an unwilling and lame adversary who wouldn't mind seeing the drunk facedown on the pavement
- IDEA is Now Enterprisey - It’s official, JetBrains raised the price on IDEA. While they claim they have not raised prices in 5 years, this is not the complete story.
- Smoke and Ice: Um… Has anyone seen JBoss? - Ok, can anyone explain why JBoss seams to have dropped off the map? The 5.0 version of the JBoss Application Server has been in beta for over a year! What's going on?
- InfoQ: From Tags to Riches: Going from Web 1.0 to Flex - James Ward and Shashank Tiwari walk through replacing a Web 1.0 interface with a rich Adobe Flex user interface. In the article, they outline the steps of updating the open source Pentaho Suite dashboard with a Web 2.0 dashboard:
- java.net: Query by Slice, Parallel Execute, and Join: A Thread Pool Pattern in Java - By combining all the above concepts, it is possible to abstract out a Thread Pool pattern in the JDK for your daily parallel processing solutions. This article will showcase code that can be built and run using the JDK along with your favorite database.
- IntelliJ IDEA Blog » Blog Archive » External Annotations - There are several cases when direct annotating code is not advisable: for example, project is shared between team members that use different IDEs, or you work with library classes. That does not mean you can’t make use of these annotations, though – w
- Getting Started with Grails - Infoq ebook - Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Many org
- Safari is about to get crazy fast | Computerworld Blogs - What's so interesting about this is that Safari is already a fast browser. While Microsoft's products are getting bulkier and slower, Apple's products are getting leaner and faster.
- 20 minutes or so on why I am 4Barack (Lessig Blog) - I wasn't going to do this, but then someone ask me to do it, and someone else told me (to my horror — not that it would be insane for anyone, but insane for her) that she was for Clinton. So consider this my precinct captain duty for the lessig blog.
Related posts
{ 0 comments }
Daily del.icio.us for February 3rd through February 6th
- Ajaxian » Firebug 1.1 and getfirebug.com - John J Barton has been working hard on Firebug 1.1, but the work has been in the dark a little unless you are paying attention.
- Showdown - Java HTML Parsing Comparison | Lumidant - However, the clear winner was HtmlCleaner. It was the only library to successfully clean 10/10 documents. None of the others were able to even make it past the first link I provided,
- Graeme Rocher's Blog: Grails 1.0 is out the door! - We've put the finishing touches on Grails 1.0 and its out. Time to celebrate with some sleep.. enjoy!
- ted husted's blog : Apache Struts Tops OpenLogic's Open Source Leaders List with a 71% Share - Hibernate and Struts topped the list with more than 71 % of customers using each. JasperReports is the only newcomer to the list this year …
- Grails : Free PDF of Getting Started with Grails & Series for PHP Developers [cld.blog-city.com] - If you missed Michael Kimsal blog on how PHP developers can move to Grails then check out the following. Along the same lines, the book, Getting Started With Grails, is now available freely in PDF form. You can find out more information here.
- Application Development Trends - Lessons From a Yahoo Scrummaster - Yahoo has grown from its initial dotcom roots. Yahoo has more than 200 teams using agile development processes to create software for the highly volatile general-public Web application market.
- Adobe - Flex Flex Data Services - Flex Flex Data Services allows you to use spring components as remote object destinations and data management services assemblers using Flex Data Services.
Related posts
{ 0 comments }
Daily del.icio.us for January 30th through February 1st
- Ext JS Blog - » IDEs, plugins and tools for Ext JS 2.0 - The Ext 2.0 API is very extensive and remembering all of the functions, properties or configs available is virtually impossible. The API documentation is very thorough, but it would be nice if IDEs would provide code assist options in JavaScript as they d
- Clockwork Objects » Adobe Flex: Styling the DataGrid header separators - Although the default alo theme in Flex can be easily styled through CSS (made especially easy using the Flex Style Explorer), there are elements such as separators between the column headers that cannot easily be styled.
- James Ward - RIA Cowboy » Blog Archive » Screencast: BEA Workshop + Adobe Flex Builder - Pieter Humphrey of BEA has posted a great screencast about using the BEA Workshop / Flex Builder bundle. He goes through a very in-depth demonstration of using all the great features of Workshop and Flex to build a RIA front-end for the Medrec Patient App
- Scripteka :: Prototype extensions library - Scripteka.com, the Prototype extensions repository and library. The intention is to provide a central place to organize plugins for the Prototype community.
- John Resig - The State of JSON - JSON2.js - Late last year Crockford quietly released a new version of his JSON API that replaced his existing API. The important difference was that it used a single base object (JSON) instead of extending all native object prototypes
- The Clever Monkey: Leap of Faith: Leaving Burton Group for Curl - It is at once a happy and sad day for me. I resigned from my position at Burton Group for a new position as Vice President of Developer Relations at Curl, Inc. My last day at Burton Group is February 1st; my first day at Curl is February 18th.
- InfoQ: Pragmatic Dave on Passion, Skill and 'Having A Blast' - At QconLondon 2007 Jim Coplien spoke with "Pragmatic" Dave Thomas for InfoQ. This energetic 30-minute interview runs the gamut of Dave's wide-ranging interests: 'agile' publishing; how to turn what you love doing into a book; programming
- InfoQ: New Scala Tutorials for Java Developers - Spiewak started his series, Scala for Java Refugees, in early January and his fourth part, Pattern Matching and Exception Handling was published today.
- Manageability - Top Five Java Technologies to Learn in 2008 - Software Technology will always been in constant flux. Change will always be inevitable. So as a Java developer you need to continue to groom your career by learning new techniques and technologies.
- Shifting Mind » Postalicious - Postalicious is a WordPress plugin that automatically posts your del.icio.us, ma.gnolia, or Google Reader bookmarks to your blog
Related posts
{ 0 comments }
Daily del.icio.us for January 29th
- InfoQ: Does TDD Really Ensure Quality? - Our main result is that Test-First programmers write more tests per unit of programming effort. In turn, a higher number of tests lead to proportionally higher levels of productivity. Thus through a chain effect, Test-First appears to improve productivity
- InfoQ: "Can I call you back about that?" Building Asynchronous Services using Service Component Architecture - This article discusses the need for asynchronous services when you build an application using a service-oriented architecture. Building asynchronous services can get complicated, but is made straightforward using Service Component Architecture (SCA).
- InfoQ: Case Study: Applying Java Programming Skill to Flex - In an article published on Adobe Flex Developer Center, Bill Bejeck shares his experience creating components and enforcing separation of concerns with Flex, from a Java developer's perspective.
- InfoQ: Kent Beck on Implementation Patterns - Kent Beck is interviewed about his new book, "Implementation patterns", the relationship between these patterns and XP, problems when adopting agile and the current status of design patterns.
- Enterprise Java Community: Introducing Apache Wicket - When you're learning a new framework, it's helpful to gain an understanding of the terms concepts, then move on to how the pieces come together. Wicket has a few core concepts to master, but once you understand them, you'll find Wicket much more accessibl
- SpringSource Team Blog » Spring Overtakes EJB as a Skills Requirement - Job listings are a good indicator of the true adoption of technologies. Sometimes these trends can have dramatic implications. Indeed.com shows that in November, 2007, Spring overtook EJB as a skills requirement for Java job listings.
- InfoQ: Flex Load Testing Tool Available to Enterprise RIA application - As InfoQ reported (Forester report), RIA is proliferating in enterprise information workplaces. One of challenges faces a maturing development platform for developing mission critical systems is to produce quality, scalable and well tested applications.
- » Printable Design Patterns Quick Reference Cards - The Gang of Four design patterns have been elegantly distilled into a quick reference guide suitable for printing on 8.5 x 11.
- Merging and branching in Subversion 1.5 - Java World - Branching and merging are two inherently related functions that are due for a long-awaited upgrade in Subversion 1.5
- InfoQ: ExtJS Ecosystem Continues to Expand - New server-side tools are sprouting up around the ExtJS client-side Javascript framework. Community developed server-side support now exists for Java Enterprise Edition, Cold Fusion 8.0, Google Web Toolkit, and Ruby on Rails 2.0
Related posts
Daily del.icio.us for January 17th
- Introduction to Groovy, Part 3 - In this third installment ofIntroduction to Groovy (part 1, part 2) we will continue looking at some features of the Groovy language. Some you may find them on other languages, but some are exclusive to Groovy.
- PDFBox - Java PDF Library - PDFBox is an open source Java PDF library for working with PDF documents. This project allows creation of new PDF documents, manipulation of existing documents and the ability to extract content from documents.
- TagSoup home page - This is the home page of TagSoup, a SAX-compliant parser written in Java that, instead of parsing well-formed or valid XML, parses HTML
- Teflon Ted: Book Review: Dreaming in Code - I'm probably not the first (or the last) person to say Dreaming in Code is the Soul of a New Machine for my generation
- Thinking In Java: In today's world, what is the role of the Application Server? - Given the likes of Spring and Hibernate, how do people consume the Application Server? Is it all you can eat with JEE still delivering on the promise of writing business logic and letting the App server deal with the infrastructure?
- People Over Process » Enterprise OSGi, a Discussion with Eric Newcomer - While at the Eclipse Runtime Summit, I had the chance to talk with Iona's Eric Newcomer (CTO of Iona, Co-Chair, Enterprise Expert Group, OSGi Alliance, and well respected coding guy) about the emergence of OSGi as a server-side, or enterprise technology
- Grails - Home - Grails aims to bring the "coding by convention" paradigm to Groovy. It's an open-source web application framework that leverages the Groovy language and complements Java Web development.
- How do you parse HTML in Java? - The Open Source HTML Parsers in Java page is useful in listing the HTML parsers that are out there. But it doesn't give much of a clue about which are the "best" in a given situation. In other words, how should one decide which HTML parser to use?
Related posts
Daily del.icio.us for Dec 06, 2007 through Dec 08, 2007
- The 53 Places to Go in 2008 - New York Times - What?s on your travel itinerary in the new year? From a new luxury hotel in Laos (where you can take in the view of ancient temples from a chaise lounge by the infinity pool) to the waterfront night clubs of Hvar
- Riding Rails: Rails 2.0: It's done! - Rails 2.0 is finally finished after about a year in the making. This is a fantastic release that?s absolutely stuffed with great new features, loads of fixes. We?ve even taken a fair bit of cruft out to make the whole package more coherent and lean
- PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek - A Linux grid is the power behind the payment system at PayPal
- Ajax View: Remotely Monitoring Web 2.0 Applications - The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user's browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code
- Developer's Guide - Google Chart API - Google Code - The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels
- PayPal Says Linux Grid Can Replace Mainframes — Linux — InformationWeek - A Linux grid is the power behind the payment system at PayPal
- Ajax View: Remotely Monitoring Web 2.0 Applications - The Ajax View approach is to insert a server-side proxy in-between the web servers and the end-user's browser. This proxy captures the web apps JavaScript code as it is being sent to a browser and rewrites the code to insert extra instrumentation code
- Developer's Guide - Google Chart API - Google Code - The Google Chart API lets you dynamically generate charts. It returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts. For each image type you can specify attributes such as size, colors, labels
- Roller: free and open source Java blog software - Apache Roller 4.0 has been released and is now available for download. This is a major new Roller release which includes easier blog theme customization, a much more simple installation/upgrade process, infrastructure improvements and other small fixes.
- infinitest - Google Code - Infinitest is a continuous JUnit test runner designed to facilitate Test Driven Development. Infinitest helps you learn TDD by providing feedback as you work, and helps you master TDD by reducing your feedback cycle from minutes to mere seconds
Related posts
Daily del.icio.us for Nov 02 through Nov 23, 2007
- InfoQ: Prototype and Script.aculo.us: spending weekends at home again - Script.aculo.us creator Thomas Fuchs gives an overview about the concepts and functionality of both Prototype and the script.aculo.us libraries, provides advice on what and what not to expect and gives pointers and hints on how to get started.
- Enterprise Java Community: Spring Loaded Observer Pattern - This article describes an easy process of implementing the observer pattern in the Spring framework
- The Future of Reading (A Play in Six Acts) [dive into mark] - An analysis of the Amazon Kindle only as Mark Pilgrim or maybe John Gruber can do:) Must read - very thought provoking
- InfoQ: Article: What's New in Spring 2.5: Part 1: Annotation-Based Configuration - The newly released Spring 2.5 features annotation-driven dependency injection, auto-detection of Spring components on the classpath using annotations rather than XML for metadata, annotation support for lifecycle methods, a new web controller model for ma
- InfoQ: DDD: putting the model to work - This talk will outline some of the foundations of domain-driven design:How models are chosen and evaluated;How multiple models coexist;How the patterns help avoid the common pitfalls, such as overly interconnected models;How developers and domain experts
- JavaRanch Journal - November 2007 Volume 6 Issue 2 - Spring offers a few helper classes to do some scheduling in your app. In Spring 2.0, both the JDK's Timer objects and the OpenSymphony Quartz Scheduler are supported. Quartz is an open source job scheduling system that can be easily used with Spring.
- What is the Google Collections Library? - Kevin Bourrillion & Jared Levy are the two primary creators of the Google Collections Library, which aims to provide an extension to the Java Collections Framework. They discuss what the library is all about, its genesis, and how it will be useful to you.
- InfoQ: Scrum and XP from the Trenches - The tricky part to agile software development is that there is no manual telling you exactly how to do it. This book aims to give you a head start by providing a detailed down-to-earth account of how one Swedish company implemented Scrum and XP
- InfoQ: Starting Struts 2 - Struts2 is the latest manifestation of the popular Struts Java web application framework. Like its predecessor, its goals are to make web application development faster, easier and more productive than ever before.
- InfoQ: Homer's Odyssey or My Life as an Agile Consultant - In this offbeat presentation from Agile2006, Jean Tabaka compares impediments and obstacles encountered by an Agile mentor with those detailed in Homer's classic.
- TSS Video: Christian Bauer on JBoss Seam - In this presentation, Christian Bauer discusses how JBoss Seam simplifies the handling of stateful conversations, multi-window operations and concurrent, fine-grained Ajax requests & integrates Facelets, Hibernate, jBPM, Drools, Groovy, iText and Lucene.
- Seam 2.0 has been released - Seam 2.0 was released this week. JBoss Seam is a powerful new application framework for building next generation Web 2.0 applications by ntegrating Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), EJB3, Java Portlets and BPM.
- Asual | SWFAddress - Deep linking for Flash and Ajax - SWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It's a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state.
- Adobe - Developer Center : Designing for Flex ? Part 5: Designing content displays - Content displays are the key element of Flex application design. Application chrome exists only to support these displays, if indeed it must exist at all.
- Henrik Stahl's Blog: BEA videos on YouTube - There are some short clips covering BEA technologies on YouTube. My favorite is the Predictable Java video. I wish my coffee machine was that well-behaved!
- Hybridizing HTML - How to create Flex forms within HTML pages to easily achieve cross-browser and cross-platform functionality.
- alphaWorks : IBM Personal Presenter : Overview - A simple, serverless means of producing and distributing rich media content consisting of video, audio, and slides from the originator's computer to multiple clients.
- Interface21 Team Blog » The Spring Web Flow 2.0 Vision - The goal of 2.0 is to evolve Spring Web Flow into a complete controller engine capable of handling all types of user interactions, stateless and stateful alike, with support for multiple view technologies and asynchronous event handling (Ajax) natively
- gwt-ext - Google Code - GWT-Ext is a powerful widget library that provides rich widgets like Grid with sort, paging and filtering, Tree's with Drag & Drop support, highly customizable ComboBoxes, Tab Panels, Menus & Toolbars, Dialogs, Forms and a lot more
- xhtmlrenderer: The Flying Saucer Project - An XML/XHTML/CSS 2.1 Renderer - The Flying Saucer team announces Release 8pre1 of the Flying Saucer 100% Java XHTML+CSS renderer, including support for table pagination, margin boxes, running elements, named pages, and more:
- It's Only Software » 5 Minute Guide to Spring and JMX - I recently augmented a Spring-based project to expose some of the Spring-managed beans via JMX. Spring makes this very easy, and even if you?ve never used JMX before, this quick tutorial will let you set up your Spring beans to be viewed (and edited!) t
- Android's SDK Now Available - Android, Google's mobile platform, is finally open to the developers. Now you can download the SDK and start to develop great applications in Java. Google launched a competition that offers $10 million awards for the most interesting apps
- Microsoft Sync Framework != Google Gears (even if the press wants to make it look that way) on Dion Almaer's Blog - saw Microsoft?s Answer to Google Gears popup in my news feed, along with Mary Jo?s piece itself: Microsoft delivers first test build of its online-offline sync platform.
- Upgrading to Prototype 1.6: real world examples - Recently I have undertaken upgrading to Prototype 1.6.0. I will now show you some examples of what I?ve done, how I did it and why; you might find this writeup useful when doing the same in your application.
Related posts
Daily del.icio.us for Aug 25, 2007
- James Duncan Davidson ? Remembering Java Naming Blunders Past - The value of a brand is created by the public that uses it, not by the company that owns it. Brands are funny things. They make us choose products out of a sense of comfort instead of an honest evaluation.
- Raible Designs | Display Tag 1.1.1 Released - Display Tag version 1.1.1 has been released. This is a bug fix release
- Java.net - Unified Expression Language for JSP and JSF - This article looks at the unified expression language (EL), which has been added to the JavaServer Pages Standard Tag Library (JSTL) specification in order to overcome problems when integrating the JavaServer Pages (JSP) EL with the JavaServer Faces EL.
- Web Tier to Go With Java EE 5: Summary of New Features in JSP 2.1 Technology - The expert groups have worked together on the upcoming releases of JSP 2.1 and JavaServer Faces 1.2 technologies in Java EE 5 to fix these integration issues and make sure that the two technologies work together seamlessly.
- jmockit: Project Home Page - JMockit consists of a single class with a small set of static methods, which allow arbitrary methods and constructors of any other class to be replaced by mock implementations at runtime.
- Mock Objects: Shortcomings and Use Cases - This article looks at Mock Objects, a testing technique from the XP community that offers a way to test our code in isolation by simulating those external dependencies. As with any other tool, we need to be careful and avoid overusing them.
- Jeffrey Zeldman Presents : Eric Meyer's CSS Sculptor - Eric Meyer's CSS Sculptor, created in collaboration with WebAssist, makes it drop-dead easy to create standards-compliant, two- and three-column CSS layouts and includes 30 of the most common web page layouts, coded the way Eric Meyer would code them.
- IT Efforts: Struts2 + Spring + JUnit - Hopefully this entry serves as some search engine friendly documentation on how one might unit test Struts 2 actions configured using Spring
- InfoQ: The Secret Sauce of Highly Productive Software Development - This article stands as a reminder that the Agile approach already offers many learning practices and mechanisms ? are they all being used to best advantage, to serve your team and your business?
- XFire Creator Joins MuleSource - Diephouse is the creator of XFire, the high performance open source SOAP framework. He joined MuleSource as the software architect focused on expanding Mule's web services capabilities.
- Introduction To iBatis - This tutorial will focus on using iBatis in a Java application and Abator, a code generation tool
- Spring Web Services 1.0 Released | Springframework.org - After two years of development, we are pleased to announce that Spring Web Services 1.0 is now available. Spring Web Services is a product of the Spring community focused on the creation of document-driven, contract-first web services.