• Home
  • RSS Feed
  • Log in

Archive for April, 2007

Newer Entries

Java in Telecommunications – Telemangement Forum and OSS/J
Posted by Gero Vermaas mid-afternoon: April 19th, 2007


As promised in the first post in this series, we'll now zoom in on the Telemanagement Forum (TMF) and OSS/J. This post will be a bit theoretical, but I promise that the next one will be more practical ;-)

Telemanagement Forum is an organization that strives to improve the interoperability in the Communication Service Provider (CSP) industry through its New Generation Operations Systems and Software (NGOSS) program. Members of the TMF are not only the telco's, but also network equipment vendors and system integrators. All of them provide input to the NGOSS program

(more...)

  • Share/Bookmark

Filed under Java, Telecommunications | 2 Comments »

EJAPP Top 10 countdown: #4 – Badly performing libraries
Posted by Vincent Partington in the late evening: April 16th, 2007

After skipping the easter weekend to go snowboarding in Chamonix, I'll continue the EJAPP Top 10 countdown with number 4.

Badly performing libraries are a problem that occurs more often than one would expect. This issue is somewhat similar to the incorrect usage of Java EE in that not enough care is taken in selecting and using a certain technology. Some development teams will happily pile JAR after JAR into their WEB-INF/lib directory or into their POM file, :

  • without checking whether that library is really needed (and does not overlap with functionality already offered by other libraries used),
  • without checking whether that library can offer good performance or whether a better performing alternative is available,
  • without reading the documentation to see how it should properly be used, and
  • without defining how the library is going to be used within the application

(more...)

  • Share/Bookmark

Filed under Java, Performance | 2 Comments »

Scrum’s fourth role: the MetaScrumMaster
Posted by Serge Beaumont mid-afternoon: April 11th, 2007

After a hard days' work, it's nice to have dinner with a thought leader to restore the batteries. Jeff Sutherland - father of Scrum - was with us for a few days to give a Scrum training and to be a speaker at our annual Gartner session. During a pleasant dinner the conversation ranged from Jeff's life on the road and project experiences to politics, bad wine snobbery and - of course - Scrum. (BTW, talk about an inspiring speaker: after his keynote I could hardly contain a loud YEEHAAW-YES!-YES!-moonwalky thing... Highly recommended ;-) )

I was wondering about the buzz on a fourth Scrum role: I had heard that there's a new "Manager" role to be added to Scrum, and asked him what it's all about. Jeff explained that the incentive came from CMMi level 5 compliance: for this level the new role was needed, but I now understand that in general this role is important for Scrum adoption and implementation in an organisation.

(more...)

  • Share/Bookmark

Filed under Agile | 3 Comments »

Top 10 recommendations when defining B2B services
Posted by Viktor Grgic in the wee hours: April 5th, 2007

Requirements engineering and design of services that your company need to provide to other companies is quite different from reqs. engineering for an interactive website, or other systems where an actor is a real person. In case of B2B services, the actor is always another system. Mostly you also know who your actors / other companies will be, unless you are Amazon or Google.
These recommendations will give you some tools and ideas how to deal with requirements engineering and design of B2B services.

(more...)

  • Share/Bookmark

Filed under Requirements Management, SOA | No Comments »

On-demand validation using XHR
Posted by Balaji D Loganathan mid-afternoon: April 4th, 2007

The idea is to validate the username/password as soon as the user enters the data into the form input field of the browser.

The code snippets below will show how to do this using the XMLHttpRequest (XHR) object. The XHR (or so called AJAX) helps to do this without making the webpage reload after hitting the server.

Well, you can use famous JavaScript libraries like Prototype, dwr or Dojo to do this. Using them will also reduce the code size. But... if you are interested in knowing how this is really done using XHR directly, then read on... :-)

(more...)

  • Share/Bookmark

Filed under Javascript | 1 Comment »

EJB 3 annotations to the max.
Posted by Lars Vonk mid-morning: April 3rd, 2007

Until now I haven't come around using EJB3 in a real project, we already have Spring and Hibernate so I don't see the point. Of course also the whole EJB1 and EJB2 thing is still stuck in the back of my head. At QCon London I attended the EJB 3.0 session with LindaDeMichel and that looked like a good moment to see if I need to change my point of view on EJB's. As you would probably know already by now, the good things about EJB3 are that you can now test your EJB's without a running container and don't need to extend or implement obscure interfaces and classes anymore. But this blog is not about the features of EJB3, this blog is about the use of annotations, or should I say misuse....
(more...)

  • Share/Bookmark

Filed under Java | 1 Comment »

EJAPP Top 10 countdown: #5 – Excessive memory usage
Posted by Vincent Partington in the early evening: April 2nd, 2007

We've covered half of the EJAPP Top 10 now. Now let's start with the second half!

Excessive memory usage manifests itself in two ways:

  • a large number of allocations (for short-lived objects), or
  • a large number of objects per se.

Both can be problematic, not because of the allocations themselves but because of the effect on the garbage collector. Luckily garbage collection performance is improving with every JDK release.

(more...)

  • Share/Bookmark

Filed under Java, Performance | 1 Comment »

Newer Entries
Deployment automation for Java application running on Websphere, WebLogic and JBoss

Archives

  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India

Categories

  • Java (282)
  • Agile (109)
  • General (50)
  • Testing (42)
  • Performance (42)
  • Hibernate (36)
  • Scrum (33)
  • Podcast (31)
  • Architecture (31)
  • Spring (28)
  • SOA (24)
  • Maven (22)
  • Project Management (22)
  • Middleware (23)
    • Deployment (14)
  • Flex (17)
  • JPA (17)
  • Eclipse (15)
  • Xebia Labs (15)
  • Quality Assurance (14)

Tag Cloud

    Hibernate Java Architecture Ajax JavaOne Semantic Web product owner Grails Agile Awareness Workshop SOA Agile qcon Groovy Xebia Testing XML Scrum Spring Poppendieck Functional Programming IntelliJ Lean fitnesse Scala Introduction to Agile Closures Performance Maven esb Seam