Java News

Why Your Next App Should be Open Sourced

Javalobby - Tue, 09/07/2010 - 07:40
I've been doing all sorts of software development over the past few years, from closed-source in-house software for companies to closed-source product development to open-source frameworks and tools development to close-source app development. Looking back on my experience with the various drawbacks and benefits of each of those development modes, I hereby recommend your next app be open...
Categories: Java News

Apache OpenWebBeans Alpha-2 Released

The ServerSide - Tue, 09/07/2010 - 06:32
The Apache OpenWebBeans Team is proud to announce the release of Apache OpenWebBeans 1.0.0-alpha-2



Apache - Servers - WWW - FAQs Help and Tutorials - Derivatives
Categories: Java News

Daily Dose - Virgo M4 Prepares for Equinox Upgrade

Javalobby - Tue, 09/07/2010 - 04:00
The first beta of the Virgo Web Server (formerly the Spring dm Server) is getting very close now that the Eclipse Foundation released the fourth milestone recently.  M4 features various build and test improvements along with several bugfixes.  OSGi extensions have been changed in preparation for the Equinox 3.6 upgrade and new test cases and test coverage have been implemented.  Closure Linter...
Categories: Java News

Android and Windows Phone 7: Part 2 – Emulators – Android

Javalobby - Mon, 09/06/2010 - 20:29
In my previous article I’ve described some of the aspects of the Windows Phone 7 emulator. Android SDK also comes with an emulator, although with a bunch of more customizable options. Let’s take a look at what we have.When you extract the Android SDK somewhere on your local hard drive, you can open the tools folder and see emulator.exe (I am using a Windows machine for development, so the...
Categories: Java News

Java Best Practices – String performance and Exact String Matching

The ServerSide - Mon, 09/06/2010 - 07:48
Many people do not have performance in mind when they utilize String objects. Nevertheless misuse of String classes can significantly degrade the performance of an application. Learn how to handle String creation, String alteration and String matching operations efficiently.



Java - String searching algorithm - Guitar - Arts - Music
Categories: Java News

JavaOne Sessions Schedule Completed - First Impression, Some Criticism

Javalobby - Mon, 09/06/2010 - 04:52
Last week I managed to schedule sessions I would like to attend. The topics are interesting and technical - really looking forward to it. Product pitches are non existent - at least I didn't found any. From the topic / session perspective - I am really looking forward to this conference. From the content perspective it should be at least as good as the previous...
Categories: Java News

Daily Dose - Google Pays Big Money to Keep Developers from Going to Facebook

Javalobby - Mon, 09/06/2010 - 04:00
LinkedIn has tracked approximately 118 former Google employees who have left after Facebook made offers that they couldn't refuse.  These offers likely included low priced private stock, according to TechCrunch.  That stock could end up hitting $100 billion in total value over then next few years, and just a small percentage of that would still mean that stockholders are set fo
Categories: Java News

Some Hands on with JEE6/JSF2

Javalobby - Sun, 09/05/2010 - 04:55
I have been doing JSF since 2004. I blogged for a long time on here about some of the shortcomings of JSF 1.x, but overall, have always sustained that a flawed framework is better than a tinkertoy one that is not really a framework at all (Struts). Seems like I have been waiting for JSF2 for ever. Finally, getting to put my hands on it, it feels pretty nice so far, though there are some...
Categories: Java News

Async Http Client library 1.0.0 released

The ServerSide - Sat, 09/04/2010 - 19:56
After months of collecting feedback and adding new features, I’m happy to announce the availability of the Async Http Client Library version 1.1.0!



Protocol - Libraries - Programming - Languages - Client
Categories: Java News

Spring v. RedHat v. Oracle

Javalobby - Sat, 09/04/2010 - 12:46
Remember when monster movies jumped the shark they did that battle of all monsters movie where Gamera came flying in on Godzilla vs. Baby Kong? Was like a monster version of a Vegas drag show. The Java world is reaching that stage. Here are a few thoughts on the various parties (just did some of this, so this is more technology focused). James Sugrue ...
Categories: Java News

Red Hat and Makara to Become More Than Partners?

Javalobby - Fri, 09/03/2010 - 15:22
Makara, a two-year old cloud startup, reportedly met with VMware about the prospects of an acquisition, but the virtualization company turned them down, according to the report.  The Register is now reporting that Red Hat is talking with Makara about the possibility of a buyout, according to "a source familiar with the matter."
Categories: Java News

Sarasvati Workflow 1.0 released

The ServerSide - Fri, 09/03/2010 - 14:30
Sarasvati, a graph execution based workflow engine, has now reached 1.0 status. New features include a graphical editor, template nodes and better support for custom join strategies.



Workflow - Products - Open Source - Automator - ITunes
Categories: Java News

HornetQ - the Performance Leader in Enterprise Messaging

The ServerSide - Fri, 09/03/2010 - 10:18
JBoss is pleased to publish a comparison of the enterprise messaging market using the JMS API. The results clearly position JBoss HornetQ as the performance leader.



JBoss application server - Java Message Service - Java - Programming - Languages
Categories: Java News

ExtJS, Spring MVC 3 and Hibernate 3.5: CRUD DataGrid Example

Javalobby - Fri, 09/03/2010 - 06:49
This tutorial will walk through how to implement a CRUD (Create, Read, Update, Delete) DataGrid using ExtJS, Spring MVC 3 and Hibernate 3.5. What do we usually want to do with data? James Sugrue
Categories: Java News

First Quick Look at CDI (of JEE6)

Javalobby - Fri, 09/03/2010 - 06:46
The good news is that you can have a parameterized constructor (one). The docs (at least the Weld docs) tell us that this allows us to have immutable objects. A builder (a la Bloch‘s from EJ2) would have been better, but this is a great relief from the stupidities of default constructors on every object. James Sugrue
Categories: Java News

Daily Dose - Android Doesn't Count Upgrades as Activations Either

Javalobby - Fri, 09/03/2010 - 04:00
Google responded to Steve Jobs' implications at the iPod/Apple TV/iOS presentation this week.   At the presentation he said that Apple estimates about 230k new activations of iOS devices every day.  Jobs said that Apple thinks they're ahead of everyone else because "some of our friends are counting upgrades in their numbers."  Google, thinking this referred to them, sent a release...
Categories: Java News

So What Are You Waiting For? GO BANANAS!

Javalobby - Fri, 09/03/2010 - 03:26
Welcome to the seventh and final episode of The Agile Guerilla series. The focus of this series of articles is to to help you introduce change, specifically moving to agility, into your organization from the grassroots level.In this episode we're going to take a look back at the road that we've travelled and then close with a challenge.
Categories: Java News

Springing into Tomcat

The ServerSide - Thu, 09/02/2010 - 23:42
Deploying on Tcat can help you to go further with your Spring web applications.



Apache Tomcat - Java - Programming - Languages - Enterprise Edition
Categories: Java News

Drools 5.1 Released

The ServerSide - Thu, 09/02/2010 - 17:42
Drools 5.1 has been released. The main focus for this release has been around improved consumerability for users with declarative services based on Spring, Camel and CXF integration as well as the BPMN2 implementation for Flow and an improved Rete algorithm for reduced memory consumption providing better scalability for large number of objects.



Rete algorithm - Drools - Language - Programming - Math
Categories: Java News

Top 3 Performance Problems in Custom MS CRM Apps

The ServerSide - Thu, 09/02/2010 - 16:37
MS CRM provides an SDK to access Entity objects and MetaData from the CRM Data Store. Custom CRM Applications use this SDK without knowing what is really going on under-the-hood leading to performance problems when accessing or updating larger amounts of data from the CRM Store. The Top 3 Performance Problems can be avoided preventing from long running and timed out requests to the CRM Application.



Customer relationship management - Business - Data - Metadata - Microsoft Dynamics CRM
Categories: Java News
Syndicate content