The previous blog posts in this series (part 1 and part 2) looked at the behaviour of the af:region tag embedded in a af:showDetailItem tag with JDeveloper 11.1.1.4.0. This post investigates the changing nature of the "deferred" activation property for the underlying af:region task flow binding in JDev 11.1.2.0.0. JDeveloper 11.1.2.0.0 introduces JSF 2.0 and Facelets as the predominate display technologies for ADF Faces RC pages. As Oracle's JSF 2.0 roadmap for ADF states: "The introduction of Facelets addresses the shortcomings of JSP and improves the developer page design and reuse experience." One of these improvements is how the "deferred" activation property for task flow bindings under af:regions works, and we no longer require the programmatic solution.
Microsoft hurried out Monday to say that General Dynamics Itronix, whose defense contractor parent has a market cap of $27 billion, will be paying Microsoft royalties for broad patent protection for its Android devices. The deal must have gone down relatively easily because Microsoft deputy general counsel Horacio Gutierrez called it “an example of how industry leaders address intellectual property” in the announcement. Itronix, which makes rugged laptops and tablets, said, the deal would let it “meet the evolving demands of our customers with more diverse applications and increased functionality in products that incorporate the Android platform.”
OpSource, the cloud house, has been bought by Dimension Data, a $4.7 billion global ICT services and solutions provider and a wholly owned subsidiary of NTT Holdings headquartered in South Africa. As it happens NTT is an investor in OpSource, or was. Dimension Data has now bought NTT’s piece out. Terms of the acquisition were not disclosed but OpSource saw $56.5 million in funding over the years from Artiman Ventures, Crosslink Capital, Intel Capital, Key Venture Partners, Velocity and NTT. NTT owned 5% of OpSource since 2009. OpSource public cloud platforms are also hosted in NTT America’s data centers in Virginia and California and expansion into one of NTT Europe’s data centers is expected in Q3.
Google has confirmed in a regulatory filing that the Federal Trade Commission means to investigate its search and advertising business for abusing its dominance like the European Commission is doing. It got the subpoena last Thursday, the day the Wall Street Journal reported that the shoe was about to drop. Subpoenas to competitors and customers will follow. Observers like the Journal immediately drew comparisons to what happened to Microsoft and suggested that Google could be defending itself for years, condemned to distraction while facing a nemesis like Facebook.
Jahia, provider of Java-based open source CMS solutions, has announced that the United Nations Population Fund (UNFPA) has selected Jahia CMS and partner Quoin to provide comprehensive support for UNFPA's international websites. This three-year contract will include redevelopment of the UNFPA global website, seven regional portals and more than 100 country websites. Jahia was picked for the UN project based on its scalable, multi-site, multi-lingual management, and rich media capabilities.
Oracle says it wants $2.6 billion in damages from Google, not the inflated $6.1 billion Google put the number at or the paltry $1.4 billion Google has also read into the calculations made by Oracle’s expert. Oracle told the court hearing its Java infringement case against Android that the damages should “be split between a $0.9-$1.4 billion upfront payment plus a revenue share of between 10% and 15% of Google advertising revenues on Android phones.” The number is nowhere near the 50% “even split” Google alleged before Oracle insisted it stop redacting court documents to suit itself or even the “over 20%” Google then came up with. Oracle claims so-called Java fragmentation adds nothing to its expert’s calculations.
I’ve been programming since around 1982, first using an Apple in high school and then finally getting my first computer, the Timex Sinclair 1000 (2k of ROM and 2k of RAM), that same year. Both computers came with a form of the BASIC programming language and it was the start of my lifelong pursuit of trying to understand computers. A few months ago, one of my good friends called and asked if I had a PowerPoint presentation on the history of programming. When I checked my extensive list of presentations, I noticed that I didn’t have one, so that led me on a journey to create a presentation on that very subject. However, where to start? Maybe 1940 or 1950? After thinking about it for a while I realized that’s really not where programming started. You need to go way, way back to really understand the programming concept and where it came from. This led me to envision the world as a dark, almost black place with a small white light in the center… really the only light around was the small white light in the center and that light represented the idea: there has to be a better, more accurate, way to count and keep track of things for commerce.
DocPath Ipanema makes the use of document software more intuitive and easier to use for anyone that needs to print and manage documents. DocPath, a company specializing in the development of document software solutions, on Monday announced a new product initiative called 'Ipanema' that provides companies with the ability to effectively and efficiently manage the design, production and storage of all their documents. DocPath Ipanema technology is a collaborative, multiplatform and multilingual design environment that is the result of years of research and development. It is built using a 100 percent Java-based production engine and a .NET collaborative design environment. The new DocPath technology platform provides an optimized electronic forms environment, graphical design of process flows and integration with everyday tools such as Word and Excel.
Last month Red Hat and friends like IBM, HP, Intel, SUSE, BMC and Eucalyptus Systems put together the Open Virtualization Alliance (OVA) to light a fire under Kernel-based Virtual Machine (KVM) adoption precious to Red Hat and put a stick in the spokes of VMware’s wheels. VMware being Red Hat’s heredity enemy. It’s supposed to tell happy end-user stories, encourage interoperability, expand the third-party ecosystem around the thing, etcetera, etcetera, etcetera. You all know the drill by now. OVA now suddenly has 65 new members, including Abiquo, AdaptiveComputing, Afore Solutions, Arista Networks, Arkeia, autonomicresources, B1 Systems, BlueCat Networks, Brocade, Carbon 14 Software, Cfengine, CheapVPS, Cloud Cruiser, CloudSigma, CloudSwitch, CodeFutures, CohesiveFT, Collax GmbH, Convirture, Corensic, Dell, enstratus, EnterpriseDB, Everis, Fujitsu Frontech, FusionIO, Gluster, Grid Dynamics, Groundwork Open Source, HexaGrid Computing, IDT us, Infinite Technologies, Information Builders, Killer Beaver, Likewise, Mindtree, MontaVista Software, Morph Labs, nanoCloud, Neocoretech, Nicira Networks, Nimbula, novastorm, One Convergence, OpenNebula/C12G Labs, Providence Software (XVT), Proxmox Server Solutions, Qindel, RisingTide Systems, ScaleOut Software, Sep Software, Shadow Soft, Smartscale, StackOps, stepping stone, Storix, UC4, Unilogik, Univention, Usharesoft, Virtual Bridges , Vyatta, Weston Software, XebiaLabs and Zmanda.
Red Hat Thursday delivered Red Hat Enterprise MRG 2.0, an upgrade of its Messaging, Realtime and Grid widgetry, which is supposed to include advances in performance, scalability and management, and support Red Hat Enterprise Linux 6.1. Red Hat says it delivers high-speed/low latency, open standard application messaging; a deterministic low-latency real-time kernel; and a high-performance computing grid scheduler for distributed workloads and cloud computing. MRG is supposed to be important to Red Hat’s cloud strategy and its month-old OpenShift Platform-as-a-Service (PaaS).
Response times are in many – if not in most – cases the basis for performance analysis. When they are within expected boundaries everything is ok. When they get to high we start optimizing our applications. So response times play a central role in performance monitoring and analysis. In virtualized and cloud environments they are the most accurate performance metric you can get. Very often, however, people measure and interpret response times the wrong way. This is more than reason enough to discuss the topic of response time measurements and how to interpret them. Therefore I will discuss typical measurement approaches, the related misunderstandings and how to improve measurement approaches.
Intel is lacing up its jackboots to go Nvidia stomping. Seems we can expect the semiconductor giant to commercialize a better-than-50-core co-processor code named Knights Corner, a descendant of its sorta aborted Larrabee GPU adventure, in 2012-13 to compete against Nvidia’s Tesla GPU accelerators that currently own the HPC co-processor space. Intel’s cores will all be x86 apparently packed on a single ring bus and reportedly programmable with existing x86 tools that – allowing for parallelizing the code – are supposed to be easier to use than Nvidia’s proprietary CUDA platform although Tesla would probably result in faster machines.
I recently used the framework by Craftsman Spy and must say it was really exciting. This framework is very useful for JDBC logging. Craftsman Spy is an open source and free framework for JDBC logging. It is a JDBC driver implementation. You can download it from http://zer0.free.fr/craftsman/spy.php, and you can also bind it in your local repository for Maven. But how does it work? I will explain it in my next article. Spy logger logs all SQL processing and connections with executing spent time, all stored procedures with arguments, all batch processing and result sets. Craftsman Spy Framework is very helpful for all JunitTests because you see what runs under the roof and all hidden processes. Unfortunately, you cannot find all these facilities in the Spring JDBC Framework.
This excerpt describes fundamental terms and concepts associated with service-oriented computing, including those related to service-oriented architecture, service-orientation, and cloud computing. Service-oriented computing is an umbrella term that represents a new generation distributed computing platform. As such, it encompasses many things, including its own design paradigm and design principles, design pattern catalogs, pattern languages, a distinct architectural model, and related concepts, technologies, and frameworks. Service-orientation (explained shortly) emerged as a formal method in support of achieving the following goals and benefits associated with service-oriented computing.
Oracle performed trimly enough last quarter reporting results Thursday that tore through estimates and whisper numbers. It plunked earnings of 75 cents a share, or $3.9 billion, up 27%, on Wall Street’s plate. On a GAAP basis earnings were up 36%. Revenues were up 13% to $10.78 billion. The company was only supposed to do 71 cents a share on revenues of $10.75 billion according to Wall Street’s consensus. Oracle itself had projected 69 cents-73 cents. It was Oracle’s very first $10 billion quarter. Growth was said to be broad-based with no material deals. Its all-important new software license revenues were up 19% to $3.7 billion “with almost no help from acquisitions” according to Oracle president Safra Catz. Expectations were for $3.6 billion. She preened that Oracle’s software sales are now bigger than IBM’s, which if cut out of Blue would be a Fortune 500 company on their own.
Sasha Piskun is Tiggr’s Chief Architect. Sasha recently moved to Exadel’s Concord office from Exadel’s Donetsk office in Ukraine. He has many years of experience designing and building large enterprise applications. We are very happy to have him in Concord where he leads Tiggr development and prepares Tiggr Mobile App Builder release in late summer. Tiggr (http://gotiggr.com) is web-based application for building and sharing interactive HTML prototypes. Here are some main Tiggr features Web-based, nothing to install or download and use large number of web components and layout containers.
Last week at Velocity we hosted a Birds of a Feather Session (BoF) and offered the attendees to analyze their web sites using dynaTrace Ajax Edition. Besides finding the typical performance problems (no cache settings, too many images, not minimized content, …) we found several sites that had one interesting problem in common: OLD VERSIONS of JavaScript libraries such as YUI, jQuery or SPRY.
Netbiscuits today announced that it will offer retailers PayPal Mobile Express Checkout, the online payment service's two-click mobile payment system for the mobile Web. PayPal's Mobile Express Checkout service will now be available to Netbiscuits-powered retailers worldwide. Furthermore, the two companies agreed to build a relationship providing enterprise-class mobile shopping and payment solutions to customers in e-commerce and retail in North America and Europe.
OpenXava is a tool for Rapid Java Web Development, well-suited for business and database oriented applications. Since v4.2 OpenXava also produces iPad Web applications that behaves and looks like iPad native applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. When the user access to an OpenXava application from an iPad a special suited user interface is generated, including the visual style of all UI element, layout and even native effects like slide and flip.
The tone at last week’s Cloud Expo in New York was markedly different from years past. It seemed like the wild-eyed optimism, rhetorical discourse and scholarly air of attendees caught in the honeymoon period of cloud computing had been replaced with a focused and pragmatic frenzy as attendees worked the presentation and show room floors looking for the answers to the types of tough questions that only get asked when projects loom menacingly close and budgets get assigned. In other words, after years of talk with little real action many enterprises seemed ready at last to do something with cloud computing. One sign of these changing times was just how many people introduced themselves to me as “so-and-so, the new head of our enterprise cloud computing department.” Another sign was how many of these attendees wanted to talk to us about private cloud initiatives that they are launching this year. That may seem strange to some of you, as most of the rhetoric of cloud computing is focused on the value of public clouds over traditional IT, with little or no mention of private clouds. There are reasons for this, of course. Public cloud computing is just sexier to write about because of the sheer scale and scope of the technologies involved (“globally distributed and geographically redundant cloud computing data centers” sounds way cooler than anything we might be doing in our own data centers) and because it appeals to our populist sentiments by delivering affordable access to computing resources to anyone with an Internet connection. Who could argue with that? But one undeniable and often overlooked fact is that most enterprises and government entities are doing little or nothing with public cloud and heavily investing in private cloud initiatives.
Google last Friday was compelled by the court hearing Oracle’s patent and copyright suit over Google’s alleged misuse of Java in Android to re-file a June 6 letter to the court complaining about how much Oracle thinks it’s owed for Google’s alleged lèse majesté on the record and not redacted. Well, after Google erased the heavy redactions that Oracle objected to claiming Google was trying to hide information that isn’t even confidential, let alone sensitive, like exactly how much Oracle’s expert thinks Google should pay for its sin if convicted, the number turns out to be somewhere between $1.4 billion and $6.1 billion, a pretty ritzy neighborhood.
Oracle is demanding billions of dollars in damages from its patent and copyright suit over Google’s alleged misuse of Java in Android and it wants the world to know that it’s demanding billions of dollars in damages from its patent and copyright suit over Google’s alleged misuse of Java in Android. It doesn’t want the court to file its “bill,” so to speak, under seal like Google wants it to. According to patent watcher Florian Mueller, Oracle claims Google has been way too scissor-happy redacting documents and that Google’s trying to hide information that isn’t even confidential, let alone sensitive, such as the price Oracle paid for Sun, leaving the reading public with an “erroneous or distorted descriptions of the facts” and “misrepresentations” – like the depiction that Google’s expert used a 50% royalty rate in his calculation – like the press reported – and “any and all references to the fact that Oracle’s damages claims in this case are in the billions of dollars.”
HP shuffled its executive suite again late Monday, claiming that the changes will better align its corporate structure with the cloud strategy CEO Léo Apotheker vaguely sketched out in March. Ann Livermore, who runs HP’s Enterprise Business, where it gets the bulk of its revenues, has been kicked upstairs to the boardroom or will be as soon as the company finds a replacement for her. While HP looks, two of Livermore’s reports - EMC émigré Dave Donatelli, EVP, enterprise servers, storage, networking and technology services, and Microsoft émigré Bill Veghte, EVP, software - will report directly to Apotheker along with EVP Jan Zadak, EVP of global sales, who until recently ran EMEA for HP.
HP shuffled its executive suite again late Monday, claiming that the changes will better align its corporate structure with the cloud strategy CEO Léo Apotheker vaguely sketched out in March. Ann Livermore, who runs HP’s Enterprise Business, where it gets the bulk of its revenues, has been kicked upstairs to the boardroom or will be as soon as the company finds a replacement for her. While HP looks, two of Livermore’s reports - EMC émigré Dave Donatelli, EVP, enterprise servers, storage, networking and technology services, and Microsoft émigré Bill Veghte, EVP, software - will report directly to Apotheker along with EVP Jan Zadak, EVP of global sales, who until recently ran EMEA for HP.
A recent survey from the International Association of Outsourcing Professionals (IAOP) found two-thirds of outsourcing customers currently do utilize or have plans to implement cloud computing solutions. Eighty percent of those surveyed indicated their organization intended to deploy more outsourcing services in the next year. In a recent Forrester report titled “Sizing the Cloud,” it estimates a move from $40.7 billion spent on the global market for cloud computing in 2011 to more than $241 billion in 2020. The public cloud, which is under considerable scrutiny for security risks, will account for more than 66 percent of the total in 2020. For many enterprises, moving data and applications is really a question of “when” instead of “if.” The cloud is a sea change in business, and is moving well beyond a fad stage. Security breaches and large-scale outages might prove to be hiccups in cloud adoption rates, but the cost savings and increased flexibility will win out long term. Addressing the concerns about the cloud will allow you to see the benefits more clearly, and promote an informed decision in selecting a provider.