Pablo Picasso was quoted as saying, “Computers are useless. They can only give you answers.” At this desk, we take that notion with more than a few grains of salt, as we’ve seen gigantic social changes driven by computerization. But the artist Picasso raises a telling point, suggesting that asking questions is the way to transformative endeavor. Continued »
The end of the conventional RDB and birth of new DB types has been heard before, but the established RDB has usually won out. Early this year I’d asked Curt Monash, president of Monash Research, and editor and publisher of DBMS2 and other blogs for some guidance on what is new in data and the cloud.
Newton’s Law seems at times to play out in the IT shop. It seems every action in software development seems to create an equal reaction. The thought arises as we look over notes from earlier this summer when we spoke with Shridar Mittal, CEO, ITKO. Continued »
This week Microsoft released Visual Studio LightSwitch Beta 1 to MSDN subscribers. It supports deployment on a Windows desktop, in Silverlight in a browser or as a cloud-based application running Azure. This software tools represents yet another industry attempt to simplify programming for business users. Continued »
By George Lawton
Oracle’s recent release of Oracle Enterprise Pack for Eclipse (OEPE) 11g (220.127.116.11) includes significant improvements in the tools for administering WebLogic applications for Eclipse developers including new wizards and support for the WLST. Oracle’s Duncan Mills suggested that the most important new feature for many developers will be the new WLST scripting support. This support provides WebLogic administrators with the ability to create, edit and debug python scripts used for automating tasks within WebLogic.
In another post on getting started with WSLT and OEPE, Markus Eisle provides a shorter tutorial with a longer analysis. He said, “[Until recently], you were able to use WLST in basically three modes. Interactively, on the command line; in a text file – Script Mode; Embedded in Java code. The new OEPE release introduces a new project facet (Oracle WebLogic Scripting tools support) which enables you to write and execute your WLST scripts directly from and within OEPE.”
Meanwhile, GlassFish developers can see a demonstration on setting up GlassFish presented by the redoubtable Arun Gupta.
Java originator Sun Microsystems took a lot of flak over the years for its delayed effort to make Java, or portions of Java, open source. The OpenJDK was too little too late for many people.
But the OpenJDK found its adherents, not the least of which was Google, which was able to take the OpenJDK and create the Android platform for mobile applications. The Google approach to Android has proved easy to learn, and the platform is quickly rocketing past the more formal Java ME platform, which has been laboring for years to gain better position in mobile applications.
Last week, Java’s new owner Oracle sued Google for its use of Java in Android, thus placing both Android and Java in a bit of limbo. There have been in recent years more and more innovative uses of various languages and frameworks running on the Java Virtual Machine (JVM) — some might call these hybrids. Some of these will be in a bit of limbo until Oracle’s intentions versus Google become clearer.
At issue immediately is the way people have called Android “Java-based,” and how Google fashioned a Dalvik VM to ”play nice on the small device.” This VM is described as a ‘clean room’ implementation of a JVM, similar in theme to the reverse engineered versions of the Intel 80386 processor that became widespread. For Google, part of the good news of Dalvik was that, unlike your usual JVM, it came without a license fee. In the days ahead a judge may be required to decide ‘how clean was the clean room’ that developed the Dalvik.
What seems clear for now is that Oracle will be much more aggressive in protecting its Java rights than was Sun. What is unclear is how this will affect Java generally. What do you think?
By Kathleen Kriz
It is still in the early going but evidence suggests developers see Google as the leader in Public Cloud Computing, and IBM as the leader in Private Cloud Computing, at least according to an Evans Data Corporation study of developer perceptions. In their Cloud Development Survey 2010, released at the end of June, Evans Data polled over 400 software developers to determine leaders in cloud computing. Over 40 percent of those surveyed said Google was the top Public Cloud provider, and almost 30 percent said IBM was the top provider for Private Clouds. The survey showed that these two vendors best fulfilled the security and reliability requirements for either the Public or Private Cloud. It is expected that a hybrid situation will develop in regards to the cloud, but for right now these two companies lead their respective categories.
[Update] Oracle has filed a complaint against Google for patent and copyright infringement related to Google’s Android smartphone operating system stack and related Java-based software. Google has made wide use of the OpenJDK developer package to enable Java developers to quickly create Android applications, and has made inroads versus Java ME, a long-standing effort to place Java on small mobile devices. Continued »
Compuware Corp.’s Gomez Web performance division expanded its network of “Peer” nodes by 50%. The network now encompasses more than 150 Internet backbone nodes and covers over 150,000 locations worldwide, in order to more authentically judge the consumer end-user experience of Web applications for performance tuners. Gomez Web performance testing provides detailed information about speed and availability of applications under consumer-grade computing conditions, as opposed to enterprise-grade data center computing conditions, according to the company. Testing is performed with the use of consumer-grade desktop computers that are connected to the Internet via dial-up, DSL, cable, and both high and low broadband. The offering comes under the banner of the ”Gomez Last Mile” network, which is said to grow organically and virally. Gomez recruits “Peers” who offer the use of their computers when not in active use. Peers consist of everyday users in homes, small business, and other organizations. Gomez leverages unused processing cycles on Peer computers to run Web performance tests on customer applications. The Gomez network provides organizations with broad geographic insight into how their Web applications are performing across the entire web application delivery chain, from the browser to the data center, said Imad Mouline, CTO, Gomez, in a statement to the press.
From the Vault: Gomez on Ajax testing
These days, the SOA community is increasingly able to agree on basic SOA terms and concepts, said John deVadoss, the leader of the Patterns and Practices team at Microsoft, and a co-author of SOA with .NET & Windows Azure: Realizing Service-Orientation, a recent addition to Thomas Erls’ SOA series from Prentice-Hall.
We recently spoke with deVadoss about the book and related topics. He reminded us that if you get five architects together in one room to talk about SOA, you might hear ten different perspectives on what a service-oriented architecture really is. But the growing body of practical experience is tempering those debates. Continued »