Use XQuery from a Java environment – XML data format can be hard to search, but with the fairly recent introduction of the XQuery API, XML searches are now flexible and easy to perform. For Java programmers who work with XML documents using SAX, DOM, JDOM, JAXP, and more, the XQuery API for
SpringSource – SpringSource Application Platform – SpringSource Application Platform is a completely module-based Java application server that is designed to run enterprise Java applications and Spring-powered applications based on Spring, Apache Tomcat and OSGi-based technologies
Twitter Said To Be Abandoning Ruby on Rails – We’re hearing this from multiple sources: After nearly two years of high profile scaling problems, Twitter is planning to abandon Ruby on Rails as their web framework and start from scratch with PHP or Java
Ext JS – Ext GWT v1.0 Beta 2 Released – Ext JS is pleased to announce the Ext GWT 1.0 beta2 release. This release includes numerous enhancements and bug fixes since the beta1 release and is a recommended upgrade for those using beta 1.
Automation for the people: Hands-off load testing – Load testing is often relegated to late-cycle activities, but it doesn't need to be that way. In this installment of Automation for the people , automation expert Paul Duvall describes how you can discover and fix problems throughout the development cycle
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
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
0x000000 # 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
Ext JS Blog – » Implementation Spotlight: Jama Contour – Contour is a fully web-based requirements management application, sports a complete Ext-based user interface from top to bottom. It’s easily one of the most sophisticated and visually polished Ext applications we’ve seen yet
Ajax on the network side – Java World – Making the most of Ajax doesn't end with beautiful code: you also need a solid network infrastructure that won't choke when client calls surge. This article introduces Ajax basics, offers tips for optimizing, monitoring, and securing Ajax applications
Manage RSS feeds with the Rome API – Java World – In this article John Ferguson Smart shows you how to use the Rome API to read and process RSS feeds in any format. You’ll also learn how to set up an RSS feed to deliver build reports in a continuous integration environment, using Continuum as your CI ser
Velocity or FreeMarker? – Java World – In this article, Jeroen van Bergen explains where template engines fit into your application architecture and shows you some of the operations common to all template engines. Finally, he compares the two leading Java template engines, Velocity and FreeMar
Enterprise Java Community: Design to Unit Test – The key to writing good unit tests starts with a good design. Design should facilitate unit testing. A design thought out on solid design principles like creating clean interfaces, composing objects correctly, using dependencies properly help writing test
Rails Yet To Make Dent in the Enterprise – The eardrum-rupturing buzz around Ruby on Rails among Web developers is understandable. So why is this free, open, easy-to-use, passionately advocated Web-app framework having such a hard time gaining serious traction in the enterprise?
HTML V5 and XHTML V2 – While the intention of both HTML V5 and XHTML V2 is to improve on the existing versions, the approaches the developers chose to make those improvements is very different.