Dynamic, typesafe queries in JPA 2.0 – A query for persistent Java™ objects is typesafe if a compiler can verify it for syntactic correctness. Version 2.0 of the Java Persistence API (JPA) introduces the Criteria API, which brings the power of typesafe queries to Java applications for the first time and provides a mechanism for constructing queries dynamically at run tim
Build better Web applications with Google Sitebricks – Sitebricks is a lightweight framework that provides versatile tools for rapidly creating Web applications. It extends the Guice philosophy to the Web. Best of all, Sitebricks is still a young framework. You'll want to keep an eye on upcoming features and on the ecosystem developing around Sitebricks
Gears API Blog: Hello HTML5 – If you've wondered why there haven't been many Gears releases or posts on the Gears blog lately, it's because we've shifted our effort towards bringing all of the Gears capabilities into web standards like HTML5
Book of Vaadin – vaadin.com – Book of Vaadin is a comprehensive documentation of Vaadin. It shows how to get started, gives a good overview of the features and tutors you through advanced aspects of the framework.
Java 5 dies – mourning a revolution – It is the 30th of October 2009, the day the music stopped. Or at least the music of Java 5. Today is the day that marks the End of Service for J2SE 5.0. No more general support or bug fixes for this edition. Time to move up to at least Java 6.
InfoQ: Apache POI 3.5 Released with OOXML Support – Apache have released version 3.5 of POI, the Java library for working with Microsoft's document formats. POI previously supported Microsoft's OLE2 compound document formats as used in Office 97-2003 (versions 8.0 – 11). With POI 3.5 Apache have added support for Microsoft's Office Open XML (OOXML) document standard, the default file format for Microsoft Office 2007.
Droid vs iPhone: The Comparison Chart [PIC] – Is it worth switching to if you already carry an iPhone or another device? To provide some guidance, BillShrink has produced a detailed chart looking at Droid, iPhone, Palm Pre, and MyTouch 3G
Gojko Adzic » Mockito in six easy examples – Mockito is a fantastic mock library for Java. I’m fascinated by how easy it is to use, compared to other things out there both in the Java and .NET world. Here is everything you need to know to get started in six really easy examples.
Google As Economic Barometer – Forbes.com – The Internet giant#039;s earnings report on Thursday gives a reading on the economy. Investors searching Google#039;s fourth-quarter earnings may see clues about the state of the Internet ad business, the economy and the future of the company itself.
whitehouse.gov Website Code – You want to read about the code structure of the new whitehouse.gov website on this historic Inauguration Day of the 44th president of the USA. The site is built on ASP.NET.
Technology – President Obama and Vice President Biden understand the immense transformative power of technology and innovation and how they can improve the lives of Americans
Why I often prefer Prototype too on Dion Almaer’s Blog – For me, Prototype is the right balance for many of my projects. I still enjoy playing and using others when the project calls for them, and I am ignoring the huge number of other great frameworks (YUI, GWT, MooTools, Ext, SproutCore, Cappucino, man I could go on forever here).
Red Hat Enterprise Linux 5.3 Offers Customers New Features and Capabilities – Red Hat Enterprise Linux 5.3 supports larger x86-64 systems. The number of supported physical CPUs is increased to 126, while maximum memory is increased to 1TB. Virtual server CPU and memory limits have been increased to 32 and 80GB respectively – far higher than competing virtualization products.
InfoQ: Article: Getting Started With Spring Integration – In this article, Joshua Long introduces the readers to Spring Integration, an extension of the Spring framework supporting the Enterprise Integration Patterns. After a short introduction into Enterprise Application Integration (EAI), the article presents an example of the integration between an email application and a blogger one.
JavaFX’s day in the Sun | The Universal Desktop | ZDNet.com – JavaFX has a LONG way to go especially when you look at Adobe’s RIA strengths and Microsoft’s very enthusiastic entry into the space. But I think JavaFX will be a breath of fresh air for people and will help in expanding the RIA footprint further
Dell Expands Virtualization Offerings – Dell is adding to its virtualization portfolio by embedding Citrix XenServer into its hardware and expanding its services for customers investing in the technology.
Andy Kessler: WSJ: The War for the Web – The continuing battle between Microsoft and Google will mean fierce competition – adding features, building data centers, cutting deals and spending money on speed and customer convenience
Archiva – The Build Artifact Repository Manager – Apache Archiva is an extensible repository management software that helps taking care of your own personal or enterprise-wide build artifact repository. It is the perfect companion for build tools such as Maven, Continuum, and ANT.
JavaOne 2008: Day One (So Far) – JavaOne 2008 Day One has started, of course, and it's an interesting show, with a lot of undercurrents about JavaFX (as expected) and multimedia – and mobile applications. There's a lot more, of course, and this thread is meant for people to add comments
The day the music died [dive into mark] – This is a letter I sent to my father to explain what it means that Microsoft is pulling support for MSN Music. Tech issues like this often bubble up into the media that he reads, but they are rarely explained well. My father assumes I have an opinion on s
Amazon Now Serving OpenSolaris on EC2 – GigaOM – Sun’s OpenSolaris OS will be available on the Amazon Elastic Compute Cloud (Amazon EC2) customers for free. It is in beta for now. Sun will provide premium technical support for MySQL database running on Linux and Amazon EC2.
Easy Automated Snapshot-Style Backups with Rsync – This document describes a method for generating automatic rotating "snapshot"-style backups on a Unix-based system, with specific examples drawn from the author's GNU/Linux experience. Snapshot backups are a feature of some high-end industrial file server
Saki’s Ext Examples Page – I have been actively helping on Ext Forums for some time and during this period I have found out that most effective help for members is to give them a well written running example that they can either modify for their purposes or it just gives them an an
Saki’s Blog » Blog Archive » Writing a Big Application in Ext – I have decided to write this article for those users of Ext 2.x that have already grown up from having one HTML page with embedded script that creates one simple window or form, for those who are already decided that Ext is the way and for those who are f
behind the times: 10 Best IDEA Inspections You’re Not Using – Let's clarify. By "Best" I mean the ones I like. By "You're Not Using" I mean they aren't enabled by default. By "Inspections" I mean those little code warnings that IDEA gives you which can be configured under Settings (Ctrl+Alt+S) Errors (6).
Introducing Java 6 update 10 – Don't be fooled by its unassuming name: the upcoming Java 6 update 10 is a very different animal than the updates that preceded it. Java 6u10 pushes the envelope by adding more new features and functionality than in any previous Java programming language
InfoQ: Spring Web Services 1.5 Released – After 6 months of work, Spring Web Services 1.5.0 has been release. Based off contract-first development using SOAP service development, Spring-WS can be manipulated through XML to create document-driven Web services
OpenXML4J – Office Open XML API for Java – OpenXML4J is a Java implementation of the ECMA-376 : Office Open XML File Format. It provides developers with a set of classes to create innovative solutions with the Open XML file format.
java.net: JAX-WS Web Services Without Java EE Containers – One justification for including JAX-WS 2.0 as part of Java SE 6.0 instead of Java EE 5 is that web service delivery with JAX-WS 2.0 does not require a container. This article shows how to use the JAX-WS class javax.xml.ws.Endpoint to publish web services
Apache Directory releases: LDAP Server 1.5, Studio 1.0 toolset – Apache has announced the release of Apache Directory Server 1.5.1, and Apache Directory Studio 1.0, a toolset for use with any LDAP solution but with special integrations with Apache Directory Server. Directory Server 1.5.1 is an implementation of LDAP v3
InfoQ: Spring 2 and Beyond – Spring 2.0 takes POJO-based development to a new level of sophistication. The themes of Spring 2.0 are simplicity and power: it makes existing tasks even easier, while extending the power of Spring to new areas. In this session,
The 90th percentile: MyFaces: The emperor has no clothes – My last project is going into production in a couple of weeks, and it has been implemented using JSF. I started with JSF in good faith: it should be stable by now, it is blessed by Sun and included as the de facto web framework in JEE 5.
Dev2Dev Online: Open Source and BEA – BEA believes in open source. We believe a blended strategy for application development and deployment?combining the best of open source and commercial software?provides important freedom and flexibility not available through all-or-nothing approaches