Feed aggregator
Fabric3 adds support for SCA Eventing and Spring
Fabric3 adds support for SCA Eventing and Spring
Service component architecture - Shopping - Fabric - Supplies - Crafts
Service component architecture - Shopping - Fabric - Supplies - Crafts
US Jury Busts One of EFF's 10 Dumbest Patents
The Electronic Frontier Foundation (EFF) found out this week that another one of their top 10 "Most Wanted" patents was shot down by a jury in Eastern Texas District court. The Most Wanted list includes the original 10 patents mentioned in the foundation's Patent Busting Project, which seeks to identify and weed out the worst software patents in the US.
CountDownLatch Use-Cases
CountDownLatch is one of the classes that was added to the Java 5 concurrency package. It allows one or more threads to wait until a set of operations being performed in other threads are completed. In this article, I will talk about two use-cases where CountDownLatch can be used:
Article Type:
How-to
Seam 3 Beta Release is Near
JBoss principal Software Engineer Pete Muir posted a
progress update for the upcoming third version of the Seam development
stack. Only four modules need to reach alpha status before a beta of
the Seam 3 distribution can be released. Project developers expect this
release within the next few weeks, but they will only say for sure "it
will be ready when it is ready!"
Flex on Grails
In this article, excerpted from "Flex on Java," (Manning, Sept 2010) authors Bernerd Allmon and Jeremy Anderson show you how to rapidly prototype
data-enabled Flex applications using Groovy and Grails in combination with the
Flex plugin for Grails. The article starts by defining the domain in Grails and
exposing some services for your Flex application to use, and the Flex
application...
TheServerSide Java Symposium Has Opened its Call for Submissions
TheServerSide Java Symposium (TSSJS), a community event focusing on current and emerging technologies in the Enterprise Java space, has opened its call for papers, seeking presenters and presentations for TSSJS Las Vegas, March 16th-18th, 2011.
Java - Java Platform Enterprise Edition - Programming - Languages - FAQs Help and Tutorials
Java - Java Platform Enterprise Edition - Programming - Languages - FAQs Help and Tutorials
The OpenSolaris Governing Board Collectively Resigns
After weeks of receiving no attention from Oracle Corp on the future direction of the OpenSolaris project, the OpenSolaris governing board carried out their threat of resigning en bloc thus effectively handing over control of the OpenSolaris project to Oracle.
OpenSolaris - Oracle - Open source - Oracle Corporation - Operating system
OpenSolaris - Oracle - Open source - Oracle Corporation - Operating system
I Don’t Much Get Go
When Google announced their new Go programming language, I was quite
excited and happy. Yay, another language to fix all the world’s
problems! No more suckage! Suckage sucks! Give me a good language that
doesn’t suffer suckage, so that my daily routine can suck less!References
Reference:
I Don’t Much Get Go
...
AdroitLogic Open Sources the UltraESB
UltraESB is the first Open Source Enterprise Service Bus (ESB) to utilize Zero-copy proxying with Memory Mapped files and Java Non-Blocking IO for extreme performance.
Java - Enterprise service bus - Open source - Programming - Languages
Java - Enterprise service bus - Open source - Programming - Languages
Customizing Eclipse: Setting Up Shortcuts
If you're using Eclipse as your IDE every day, you've probably got certain tasks that you do regularly such as getting projects from version control or writing unit tests, as well as normal coding tasks. This tip shows how you can customize what shows up on your File/New menu for a certain perspective. Some of the commands that you use might be buried under the File/New/Other.. menu. This brings...
Seam Faces makes JSF entity Converters a Breeze
One of the first Seam 3 Modules to appear is the Seam Faces module which provides additional functionality to JSF. While there aren’t many pain points left in JSF, one of the biggest is the issue of data converters for entity objects. This article will take a look at how Seam Faces takes the pain out of writing JSF converters.
Download
Download the Seam Faces Demo Source for Maven
...
Java Concurrency in Practice – Book Review
I used my holidays to concentrate on the reading of my latest
book : Java Concurrency in Practice by Brian Goetz (with Tim Peierls,
Joshua Bloch, Joseph Bowbeer, David Holmes and Doug Lea). This book is, in my point of view, the reference for the development of concurrency programs in Java.
James Sugrue
Daily Dose - Why Bundle Flash with Chrome? ..Faster Security Patches
The SecBrowsing blog noted a major change in the speed at which users updated their Flash version during the last patch. The blog measured the number of visitors using Chrome with an updated version of Flash over the span of a couple weeks. For the June 10 update the shift was slow and gradual, but for the August 10 release, about 70% of Chrome users had updated their version of Flash within...
Waste #2: Extra Features
Welcome to episode three of our series "The Seven Wastes of Software Development." In episode one, we introduced the concept of eliminating waste from our software development efforts. Waste elimination can be traced all the way back to the the mid-1900's, the birth of lean manufacturing, and the Toyota Production System (TPS). This is how Taiichi Ohno, the father of the TPS, described...
Sauce Labs takes the 'blind spot' out of cloud-based cross-browser testing with Sauce TV
Sauce Labs, the Selenium company, today rolled out Sauce TV to customers of its Sauce OnDemand cross-browser testing service. Designed to eliminate a critical ‘blind spot’ when testing applications in the cloud, Sauce TV gives developers a live, secure view of their tests running on Sauce Labs' cloud machines. Developers can shorten their test debugging cycles with the confidence of knowing what’s going on at all times - and share testing videos with their teams.
Sauce Labs - Selenium - Cooking - testing - Programming
Sauce Labs - Selenium - Cooking - testing - Programming
Poll: Still Going to JavaOne?
For fear of being too sensationalist or sounding biased, I didn't use the 'B-Word' in my headline, but I'll say it now: Is anyone planning to boycott JavaOne because of recent events? That's the sentiment that I wanted to gauge based on the reaction to today's news that Oracle CEO Larry Ellison would be delivering the keynote.I'm not sure how many Android...
A Dependency Injection Container for JavaFX???
FxContainer is open source IoC container that is built using JavaFX and specifically meant to be used in JavaFX applications to provide Dependency Injection.
Open source - Dependency injection - Inversion of control - JavaFX - Multimedia
Open source - Dependency injection - Inversion of control - JavaFX - Multimedia
SIwpas, Java EE Web Profile Compatible Server CR2 Has Released
SIwpas aim is to integrate Apache Software Foundation(ASF) JavaTM Platform,
Enterprise Edition 6 (Java EE 6) Web Profile Specification related projects
into the Apache Tomcat 7 for becoming a Java EE 6 Web Profile Certified server.
If there is no compatible implementation of the required specification in ASF,
we use open source implementation that has been developed elsewhere.
Apache Foundation - Application server - Apache Tomcat - Open source - Java
Apache Foundation - Application server - Apache Tomcat - Open source - Java
Spring and Hibernate enter the world of Data Grids
Maximize Hibernate performance with the power of Infinispan Data Grid. A Spring, JPA, Hibernate, Infinispan integration tutorial.
Hibernate - Java Persistence API - Java - Programming - Languages
Hibernate - Java Persistence API - Java - Programming - Languages
People are willing to work for less
Last week, I wrote a post about my experience with oDesk.
The purpose of the post was to share my experience, so other
entrepreneurs can learn from it, and provide feedback to oDesk and
contractors in general. While some people found the value, I got some pretty angry comments on reddit. It is worth clearing up some of the issues discussed there.References
Reference:
...
