Sun Tuesday upgraded its open source x86 VirtualBox software – one of the items in its cupboard that IBM might have been interested in, presumably as a cloud hypervisor. It’s a way to run Windows programs on Linux too. The 2.2 rev supports the new Open Virtual Format 1.0 standard, which is supposed to make it way easier to move virtual machines – as well as virtual appliances now – from a development environment to a production environment on the desktop, the server or the cloud. Users can leave the old handwork that they have to do behind.
In his keynote session at Cloud Computing Expo in New York City, Dave Douglas, Senior Vice President of Cloud Computing and Chief Sustainability Officer at Sun Microsystems, investigated how enterprise IT operations can take advantage of this emerging world of many clouds to achieve the cost and flexibility advantages that cloud computing allows while maintaining control of their IT infrastructure.
JavaBlackBelt is considering offering “coach-assisted eLearning” courses on Java technologies such as Spring/Hibernate/more. It’s a new type of learning and they are interested in your feedback. Please consider taking a 5 minute survey and you will receive 10 contribution points towards JavaBlackBelt certification exams. Goto here. Thanks for your time and we look forward to sharing results with you.
User interface generation tools are something that has always been dear to my heart. I’ve enjoyed using them and have been fortunate enough to work on developing them. However, there’s a huge tar pit to be avoided when using them on projects that I see people heading towards over and over again. The problem crops up when one tries to automatically generate GUIs from a model. It doesn’t matter what the model is; once upon a time it was a CORBA IDL or a relational database schema, today it’s more likely to be a UML model, WSDL schema, RESTful API, or whatever the API du-jour happens to be.
Today, I was discussing an architecture of a new Flex/Java application with my colleague, and we came up with even lighter architecture than the one I offered, Yakov, the gas station owner. But selling an architecture at a gas station is not the same as selling to Wall Street IT architects.
A notable problem of Java Enterprise Development is its inherent complexity. The ideal solution for this problem could be the Model-Driven Development approach. However, for today, the MDD usage is still very complex. Fortunately you can enjoy the benefits of MDD without any pain.
ZeroTurnaround announced the release of JavaRebel 2.0, a JVM plugin that enables Java developers to see changes to their code immediately, without the need for application or container restarts.
Sun is set today to upgrade its Virtual Desktop Infrastructure (VDI), expanding the widgetry’s operating system repertoire to Windows 2000, OpenSolaris and Ubuntu and its VMware support to multiple copies of vCenter and ever larger desktop deployments.
Google’s Chrome browser has been through 29 updates since it launched six months ago. It’s also one of the only Google products to escape beta. Now Google has “forked” Chrome into a stable release and a flakier developer-oriented next-generation release that will wear the beta label. Google’s looking for early developer feedback on new speed enhancements, features and bug fixes.
Last month, JavaBlackBelt members reported that their productivity would increase by 25% if management installed Java Skills Management. The pressing question from managers: how do we do this? I've worked with JBB founder John Rizzo and we've developed a 6-step "installation plan" for Java skills management. Those steps and highlights are below my salutation.
When Wall Street Journal writes, they have their reasons. A couple of days ago they wrote that IBM wants to buy Sun Microsystems for $6.5B. To me, this is sad news. People will be laid off and some software will cease to exist.
Big news from Sun Microsystems today on several fronts, first there is talk of an IBM / Sun merger and second Sun has offically unveiled their Open Cloud Platform & API. Exciting news on both fronts. As a member of the Sun Cloud Computing Strategic Advisory Council, I have been working closely with Sun since last year in an effort to guide their direction in terms of openness, portability and interoperability on their cloud efforts. These are areas I believe Sun has done a tramendous job of addressing in their latest cloud offering. Lew Tucker, Tim Bray, Craig McClanahan and the rest of the team at Sun have clearly spent a lot of time developing the most feature rich, powerful and open cloud on the market.
Questions are flying around the Web in the wake of yesterday's reports that IBM is interested in buying Sun for $6.5BN. They include "Has Jonathan Schwartz finally found success?" (Therese Poletti) and "Why isn't Cisco buying Sun?" (Lawrence Walsh).
In a deal that would significantly bolster IBM's position as the world's largest server maker, the Wall Street Journal is reporting this morning that IBM is willing to pay $6.5BN in cash to acquire Sun Microsystems.
This article looks at a Java Virtual Machine (JVM) feature called Escape Analysis in some detail and how the JVM can use it to improve an application's performance. As you'll see, understanding what the JVM can do with escape analysis can help explain some otherwise non-intuitive performance results.
Sun's CEO Jonathan Schwartz has been reviewing Sun's three major strategic imperatives, and the company's progress going in to its next fiscal year. As industry blogs go, the three entries he's produced so far are miniature masterpieces.
This paper by Fiorano presents a performance analysis of publish/subscribe messaging throughput of FioranoMQ, SonicMQ, TIBCO EMS and ActiveMQ. This analysis provides a head-to-head comparison of these products designed to illustrate the products' relative performance characteristics for several messaging scenarios.
ESRI's release of ArcGIS Business Analyst Server 9.3 brings an enterprise solution for collaborative business geographics to the marketplace. It enables the creation, sharing, and deployment of workflows and analysis across entire organizations, allowing for more sophisticated business models and intelligence to be developed cooperatively. ArcGIS Business Analyst Server also provides a host of prepackaged processes, data, and functions that allow users to generate analyses and workflows with less time spent in development and deployment.
In early September of '08, I did realized that something was very wrong with the economy. Back then, we’ve deposited a check from one of our customers, a very large enterprise. A week later, we’ve got the message from the bank - the check bounced. That company went belly up.
In what is likely the first-ever database benchmark conducted on an off-the-shelf mobile phone, McObject® has successfully deployed its TestIndex application on T-Mobile’s Android-based G1smartphone, to measure performance of the SQLite embedded database alongside McObject’s open source Perst™ embedded database as the two perform typical data management functions.
Last month, JavaBlackBelt completed a survey where developers said their teams would be 25% more productive if their management committed to skills management... which led me to consider: Which Java technologies do developers think that managers should understand better in order to make great decisions about skills management?
One day my son Davey-steamboat showed up in my office with my rated “R” Java tutorial in his hands. He asked me to teach him programming so he could create computer games. At that time I’ve already written a couple of books on Java and taught multiple classes about computer programming, but all of this was for grownups! A search on Amazon could not offer anything but books for dummies, but Davey is not a dummy! After spending hours on Google I found either some poor attempts to create Java courses for kids, or some reader-rabbit-style books. Guess what? I decided to write one. To help me understand the mentality of the little people, I decided to ask Davey to become my first kid student.
In the agile community there are many different opinions about the value of automated testing. While many argue about automation's place in agile, the business realities of geographic separation, multiple teams, and limited resources dictate a more pragmatic approach. The process of software delivery has always centered on the idea that teams must manage quality if they are to avoid operational risk.
Crystal Reports software enables you to easily design interactive reports and connect them to virtually any data source. Your users can benefit from on-report sorting and filtering – giving them the power to execute decisions instantly. And with Crystal Reports Visual Advantage, you can gain even more functionality for compelling reports. This bundled product includes Crystal Reports and Xcelsius Engage, giving you the power to create highly formatted reports with what-if scenario models, interactive charts – and deliver them via the Web, e-mail, Microsoft Office, Adobe PDF, or embedded in enterprise applications. As a result, you can leverage your reports to make better operational and strategic decisions.
In possibly the coolest concept I've seen in a long time Ilya Grigorik founder and CTO of AideRSS, has come up with an intriguing idea to implement Google's Map/Reduce algorithm in a browser via HTTP & Javascript.