Last Build Date: Sat, 10 Dec 2016 14:01:52 ESTCopyright: Copyright 2016 Ulitzer.com
Thu, 23 Oct 2014 17:15:00 EDT"The next generation of technology solutions will transform lives, businesses and economies." This is the theme at this year's Dell World opening keynote and this view is supported by Gartner's Top 10 Strategic Technology Trends for 2015:Computing Everywhere - As mobile devices continue to proliferate, Gartner predicts an increased emphasis on serving the needs of the mobile user in diverse contexts and environments, as opposed to focusing on devices alone. The Internet of Things - The combination of data streams and services created by digitizing everything creates four basic usage models — Manage, Monetize, Operate and Extend. These four basic models can be applied to any of the four "Internets." 3D Printing - Worldwide shipments of 3D printers are expected to grow 98 percent in 2015, followed by a doubling of unit shipments in 2016. 3D printing will reach a tipping point over the next three years as the market for relatively low-cost 3D printing devices continues to grow rapidly and industrial use expands significantly. Advanced, Pervasive and Invisible Analytics - Analytics will take center stage as the volume of data generated by embedded systems increases and vast pools of structured and unstructured data inside and outside the enterprise are analyzed. Big data remains an important enabler for this trend but the focus needs to shift to thinking about big questions and big answers first and big data second. Context-Rich Systems - Ubiquitous embedded intelligence combined with pervasive analytics will drive the development of systems that are alert to their surroundings and able to respond appropriately. Smart Machines - Deep analytics applied to an understanding of context provide the preconditions for a world of smart machines. This foundation combines with advanced algorithms that allow systems to understand their environment, learn for themselves, and act autonomously. Cloud/Client Computing - The convergence of cloud and mobile computing will continue to promote the growth of centrally coordinated applications that can be delivered to any device. In the near term, the focus for cloud/client will be on synchronizing content and application state across multiple devices and addressing application portability across devices. Over time, applications will evolve to support simultaneous use of multiple devices. Software-Defined Applications and Infrastructure - Agile programming of everything from applications to basic infrastructure is essential to enable organizations to deliver the flexibility required to make the digital business work. Software-defined networking, storage, data centers and security are maturing. Cloud services are software-configurable through API calls, and applications, too, increasingly have rich APIs to access their function and content programmatically. Rules, models and code that can dynamically assemble and configure all of the elements needed from the network through the application are needed. Web-Scale IT - Web-scale IT is a pattern of global-class computing that delivers the capabilities of large cloud service providers within an enterprise IT setting. Web-scale IT does not happen immediately, but will evolve over time as commercial hardware platforms embrace the new models and cloud-optimized and software-defined approaches reach mainstream. Risk-Based Security and Self-Protection - In a digital business world, security cannot be a roadblock that stops all progress. Organizations will increasingly recognize that it is not possible to provide a 100 percent secured environment. Once organizations acknowledge that, they can begin to apply more-sophisticated risk assessment and mitigation tools. On the technical side, recognition that perimeter defense is inadequate and applications need to take a more active role in security gives rise to a new multifaceted approach. I agree with all of these trends and that's why I will be in Austin, TX from Nov 4-7, attending Dell World. Since the business use[...]
Mon, 13 Oct 2014 16:30:00 EDTDevOps Summit at Cloud Expo Silicon Valley announced today a limited time free "Expo Plus" registration option. On site registration price of $1,95 will be set to 'free' for delegates who register during this offer perios. To take advantage of this opportunity, attendees can use the coupon code, and secure their registration to attend all keynotes, DevOps Summit sessions at Cloud Expo, expo floor, and SYS-CON.tv power panels. Registration page is located at the DevOps Summit site.
Fri, 08 Aug 2014 14:45:00 EDTEvelyn de Souza is a cloud compliance and data privacy strategy leader at Cisco responsible for championing solutions to address emerging industry trends. She is a strong proponent of building repeatable processes that enable organizations to sustain compliance while optimizing data security posture. Evelyn co-chairs the Cloud Security Alliance Cloud Controls Matrix (CCM), which harmonizes regulations and industry standards to a common framework.
Sun, 27 Jul 2014 21:00:00 EDT“The Internet of Things is a wave that has arrived and it’s growing really fast. The concern at Aria Systems is making sure that people understand the ramifications of their attempts to monetize whatever it is they build on the Internet of Things," explained C Brendan O’Brien, Co-founder and Chief Architect at Aria Systems, in this SYS-CON.tv interview at the Internet of @ThingsExpo, held June 10-12, 2014, at the Javits Center in New York City. Internet of @ThingsExpo 2014 Silicon Valley, November 4–6, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading IoT industry players in the world.
Thu, 04 Aug 2011 13:30:00 EDTGoogle lost a bid Monday to suppress evidence that it willfully infringed on Oracle’s IP in building Android. On July 21, during the Daubert hearing Google wanted, District Court Judge William Alsup, who’s presiding over the Oracle v Google Java case, read into the record an e-mail written by Google engineer Tim Lindholm in August 2010, right before Oracle sued Google, saying that at the direction of Google co-founders Larry Page and Sergey Brin alternatives to Java had been explored, that they all “sucked,” and that “We conclude that we need to negotiate a license for Java under the terms we need.”
Wed, 23 Feb 2011 13:55:00 ESTTasktop Technologies, creators of the Eclipse Mylyn project and a provider of Agile Application Lifecycle Management (ALM) integration and productivity, and SmartBear Software on Wednesday announced the Eclipse Mylyn Connector for SmartBear CodeCollaborator. Available in Tasktop Enterprise, the new connector brings task-focused interface technology to code reviews managed in CodeCollaborator, making code reviews a regular part of Eclipse-based development activities. The integrated Tasktop and CodeCollaborator offering helps development teams develop higher quality software that is delivered to market faster and more efficiently. “This latest Tasktop Enterprise connector is the result of our collaboration with SmartBear and a joint enterprise customer who needed to improve developer productivity by taking advantage of the task-focused interface to get the most out of the code review process,” said Mik Kersten, CEO of Tasktop Technologies and founder of the open source Eclipse Mylyn project. “Many organizations deploying Agile practices will find the task management and automated knowledge capture provided by Tasktop to be a developer-friendly on-ramp to SmartBear’s leading code review tool.”
Wed, 15 Sep 2010 15:46:04 EDTOne of the advantages Pulse is pushing out to its one million developers is the ability to manage four years of Eclipse platform technologies from a single dashboard, including Eclipse 3.0, also known as Helios. Getting developers on board. That’s the challenge technologies from Linux to Android face every day. Genuitec has helped Eclipse overcome this challenge with Pulse. Indeed, more than one million developers around the world have now installed Pulse. Pulse works to give software developers an efficient way to locate, install and manage their Eclipse-based tool suite, among other tools. The software essentially empowers developers to customize their installs while avoiding plug-in management issues -- even when crossing operating systems.
Mon, 13 Sep 2010 19:30:00 EDTCompuware Corporation on Monday announced the general availability of Compuware Workbench, an innovative new open environment for managing mainframe application development. Through an Eclipse-based graphical user interface (GUI) with a single-launch point for Compuware's mainframe products, the Compuware Workbench increases productivity and addresses the training challenge arising from the retiring mainframe workforce phenomenon.
Fri, 10 Sep 2010 18:22:00 EDTThis year’s VMworld conference saw the announcement of VMware’s new vCloud Director product, a culmination of the vision for the cloud computing the company articulated last year and a significant step forward in providing a true enterprise-grade cloud. This is virtualization 2.0—a major rethink about how IT should deliver infrastructure services. VMware believes that the secure hybrid cloud is the future of enterprise IT, and given their success of late it is hard to argue against them. vCloud Director (vCD) is interesting because it avoids the classic virtualization metaphors rooted in the physical world—hosts, SANs, and networks—and instead promotes a resource-centric view contained with the virtual datacenter (VDC). vCD pools resources into logical groupings that carry an associated cost. This ability to monetize is important not just in public clouds, but for private clouds that implement a charge back to enterprise business units.
Thu, 09 Sep 2010 23:45:00 EDTCloud computing and social media are increasingly popular with small and medium-sized businesses and the SMB segment is of increasing importance to solution vendors and service providers. But, the silver cloud has a dark lining - security. SMB users are largely defenseless and unaware in the face of a growing hacker horde, while many vendors and providers downplay the threat and offer marginal defenses. If this doesn't change, SMB users may spurn the new technologies. If they do that, it will seriously stunt the growth of public cloud adoption and monetized social networking. Making public clouds safe for SMB is a hard problem, but its solution is imperative for everyone.
Fri, 03 Sep 2010 08:27:00 EDTTape backups are expensive, require a lot of manual intervention, leave gaps in protection and have high failure rates. If you can’t afford to lose time and data, software-based replication and restoration may be a better solution.
Sun, 01 Aug 2010 17:45:00 EDTMicrosoft’s Software-plus-Services strategy represents a view of the world where the growing feature-set of devices and the increasing ubiquity of the Web are combined to deliver more compelling solutions. Software-plus-Services represents an evolutionary step that is based on existing best practices in IT and extends the application potential of core service-orientation design principles. The Windows Azure platform represents one of the major components of the Software-plus-Services strategy, as Microsoft’s cloud computing operating environment, designed from the outset to holistically manage pools of computation, storage and networking; all encapsulated by one or more services.
Sat, 26 Jun 2010 13:00:00 EDTLew Tucker, who was CTO of Sun’s cloud initiative and was pretty much untouched by the cloud-aborting Oracle, has been hired by Cisco as CTO of its cloud effort, a brand new job with broad pull-it-together remit that reports to Cisco CTO Padmasree Warrior and Service Provider Group boss Tony Bates. In a previous life he led the design and implementation of salesforce.com’s App Exchange arguably one of the largest cloud computing success stories so far. He thinks networks need to be more programmable.
Mon, 21 Jun 2010 13:57:38 EDTObjectivity is providing an Objectivity CDO data store for the Eclipse Modeling Framework (EMF) community. The goal of providing this plug-in is to give the Java community of developers who use Eclipse EMF a fast and simple way to integrate their applications to Objectivity/DB . The Objectivity CDO store will allow development teams to integrate Objectivity/DB without having to learn the Objectivity API, cutting learning down by 90%. Many of Objectivity's customers have cited time-to-market as one of the reasons for choosing Objectivity. Recognizing the importance to development teams to quickly integrate and deploy systems, Objectivity has set out to find additional ways to make time-to-market a strength of our value proposition. As the market for customers who are building high-performance Java applications continues to grow, Objectivity is looking to leverage the powerful tools offered by the Eclipse open source community to provide more choices for the Eclipse user community.
Wed, 02 Jun 2010 15:26:00 EDTBIRT 2.5.2 provides a variety of tools to construct reports to analyze data. These include charts, aggregation elements, drill to detail capabilities, nested tables, data cubes and crosstabs. These features are presented very well in the AJAX based viewer when deployed to the web, supporting pagination, table of contents, and exporting of data and contents to other formats. Out of the box, BIRT supports exporting to HTML, paginated HTML, WORD, PDF, PostScript, PPT, and Excel. BIRT also provides an extension point to implement your own emitters. For an example of implementing an XML emitter see Developing an Eclipse BIRT XML Report Rendering Extension or BIRT: Writing an Emitter.
Mon, 17 May 2010 22:00:00 EDTThe Eclipse Foundation has announced Eclipse Labs, a Google hosted portal that will showcase open source projects based on Eclipse. Its main objective is to feature projects that do not need to go through the rigorous processes expected of official Eclipse projects and to provide visibility to those that could be on their way to getting the official stamp. According to Mike Milinkovich , Executive Director of the Eclipse Foundation, Eclipse Labs allows developers to build a project with access to an issue-tracking system; source code repository, including Subversion or Mercurial; and a project Web site. Google has migrated two projects to the Eclipse Labs: that Workspace Mechanic for Eclipse, that automates maintenance of Eclipse environment and an Eclipse plug-in for the Google Project Hosting issue tracker called Project Hosting Connector for Mylyn. Check out the beta version of Eclipse Labs currently hosted on Google Project Hosting . The default license is EPL (Eclipse Public License) but one can change it to the other licenses available on Google Code.
Wed, 14 Apr 2010 17:04:00 EDTYou virtualized your applications. You set up an architecture that supports auto-scaling (on-demand) to free up your operators. All is going well, until the end of the month. Applications are failing. Not just one, but all of them. After hours of digging into operational dashboards and logs and monitoring consoles you find the problem: one of the applications, which experiences extremely heavy processing demands at the end of the month, has scaled itself out too far and too fast for its environment. One goldfish has gobbled up the food and has grown too large for its bowl. It’s not as crazy an idea as it might sound at first. If you haven’t implemented the right policies in the right places in your shiny new on-demand architecture, you might just be allowing for such a scenario to occur. Whether it’s due to unforeseen legitimate demand or a DoS-style attack without the right limitations (policies) in place to ensure that an application has scaling boundaries you might inadvertently cause a denial of service and outages to other applications by eliminating resources they need.
Thu, 25 Mar 2010 04:38:00 EDTHard to restrain one's self 24/7/365, know what I mean? http://bit.ly/c90Y2T I was actually a bigger fan of Waylon, who sung with Willie on the song I reference in the above link. But Willie sang the specific lyric that I mention, so I had to go with him. Putting him in front of God in the headline is not meant to make offense; it's just that the storyline followed the three subjects in the head in that particular order. I've been reading about and writing about Cloud Computing non-stop for awhile, and am gearing up for the Cloud Expo in New York, at the Javits Center April 19-21.
Mon, 22 Mar 2010 06:01:00 EDTSonatype, caretaker of the Maven project and leading provider of enterprise software development infrastructure, today announced Sonatype Maven Studio for Eclipse. The Studio is the only Eclipse Integrated Development Environment specifically optimized for Maven, the de facto standard for Java project and build management used by more than 3 million Java developers worldwide. The Studio accelerates developer productivity through a range of innovations including one-click onboarding -- making developers fully productive in minutes rather than hours or even days. "The process of onboarding new software developers is slow, cumbersome and prone to error," said Mark Driver, vice president and research director in Gartner Research. "Lost productivity due to inadequate and ineffective onboarding processes is a 'hidden tax' that causes organizations to waste a great deal of time and money."
Wed, 17 Mar 2010 10:00:00 EDTDistributed File Systems (DFS) are a new type of file systems which provides some extra features over normal file systems and are used for storing and sharing files across wide area network and provide easy programmatic access. File Systems like HDFS from Hadoop and many others falls in the category of distributed file systems and has been widely used and are quite popular. This tutorial provides a step by step guide for accessing and using distributed file system for storing and retrieving data using java. Hadoop Distributed File System has been used for this tutorial because it is freely available, easy to setup and is one of the most popular and well known Distributed file system. The tutorial demonstrates how to access Hadoop distributed file system using java showing all the basic operations.
Wed, 10 Mar 2010 09:45:00 ESTHow SolidWorks grew to $400m a year in revenues by helping their VARs become world class business leaders. SolidWorks was started back in 1993 with the vision of bringing solid modeling for mechanical design to the masses. Before SolidWorks entered the market, solid modeling was only available from PTC at $20,000 per seat, on expensive Unix workstations. Jon Hirschtick, the founder, set out to change all of that by offering a fully featured product at a fraction of the price. He also decided to use a reseller model to get the widest distribution at the lowest cost. This combination of features, price point, Windows OS and reseller channel, turned out to be wickedly successful, and within a few years SolidWorks had created a whole new mid-market and clearly established itself as the market leader. Today the company is one of Boston’s most successful startups, with revenues in excess of $400m, and an operating profit margin that would be the envy of the software industry if it were publicized.
Wed, 17 Feb 2010 19:00:00 ESTIn part 1 and part 2 we covered the alignment between strategy, organizational culture, innovation, and cloud computing; and discussed the risk of innovation in the cloud. Now lets turn our attention towards our respective organizations. Innovation in the world of business occurs in organizations ready to take an acceptable level of managed, calculated, and measured risks. While it’s true that an airplane is safest in the hangar, that’s not what airplanes are for, and it would likely make for one unhappy pilot, wasting her skill, education, and training while she does nothing more than continuous upkeep on the airplane in the hangar, for a flight that won’t happen. Success is not guaranteed. That is the nature of risk taking.
Wed, 27 Jan 2010 09:30:00 ESTIn an exclusive interview for the executive business channel MeettheBoss.tv, Tom Schmitt lets slip the secret to FedEx’s growth over the decade lead by a unique company culture built around the “Purple Promise” that has continued to motivate FedEx’s 290,000 staff through the recession.
Sun, 24 Jan 2010 19:00:00 ESTMicrosoft and Intuit are going to join their clouds, Azure and the Intuit Partner Platform (IPP), so developers can deliver and market web applications to the 27 million QuickBooks-using small businesses through the Intuit App Center. The integration also means that small businesses can use Microsoft’s cloud-based productivity applications via the Intuit App Center, presumably heading off some losses to Google Apps and Zoho.
Thu, 21 Jan 2010 16:00:00 ESTBased on feedback from my last blog entry, "The Busy Executive's Quick Cloud Computing Reference Guide" the consensus was that people found it very helpful as a means of gaining quick understanding of what Cloud Computing is without getting mired in heaps of technology jargon and hype. So, I decided that SOA needed something very similar. After all, there's so much confusion and misunderstanding of SOA in the market right now. Let's start with a basic understanding of a service. There are lots of things that you can call services, which is where many of the problems arise for SOA. I believe that the use of the word service in context of "Service Oriented Architecture" connotes a particular meaning that filters out most of non-applicable definitions of services. To further illustrate this meaning, I will discuss services in the context of software services so as to clarify the differences between SOA and not-SOA.
Tue, 12 Jan 2010 08:00:00 ESTAfter two years of full-time development, SpringSource has contributed its open source OSGi-style dm Server project to Eclipse.org expecting the move to eventually simplify the widgetry generally used for very complex enterprise applications and broaden its base of users. SpringSource CTO Adrian Colyer figures that if mainstream developers – who just want to build an enterprise application as quickly as possible, and with as little hassle as possible – can be enticed into the fold then enterprise OSGi can become the de facto approach as OSGi already has for writing infrastructure software. The server will be part of the Eclipse RT top-level project and nicknamed Virgo. The GPL license that SpringSource has used for it will be changed to the Eclipse Public License (EPL). The code sent to Eclipse is a new 2.0 release described as a “major milestone” and a “significant amount of intellectual property.”
Wed, 30 Dec 2009 22:00:00 ESTThis article will focus on a product called WireframeSketcher developed by Peter Severin. WireframeSketcher allows you to quickly create wireframes and mockups right within the Eclipse IDE. Wireframes are put together by laying out pre-drawn widgets using a familiar drag-and-drop interface. There are widgets to represent buttons, combos, trees, tables and many more. While dragging widgets conveniently snaps to nearby edges, which makes the layout task quick and efficient.
Wed, 30 Dec 2009 14:00:00 ESTSubversion is a stellar open source version control system initiated by CollabNet Inc. It is used in maintaining source code. There are many clients that support subversion, of which I want to introduce a simple Eclipse plugin, Subclipse. Subclipse (http://subversion.tigris.org/)is an Eclipse plugin that was released under Eclipse Public License 1.0 open source license. Subclipse provides an easy and clear technique to perform subversion repository operations. This article illustrates different features supported by Subclipse.
Fri, 25 Dec 2009 14:45:00 ESTThe garbage collector is primarily responsible as a collector to reclaim objects that are no longer used by the application. This is an automatic memory management invented by McCarthy. The garbage collector collects unreferenced objects, objects that are not reached by the reference chain. The starting point of the analysis is the Garbage Collection Root (GCR), which are objects that are reachable by the VM.
Sun, 20 Dec 2009 02:00:00 ESTDepending on how IT executives handle the situation, reactions to data loss reports can range from indignation to outrage, with personal consequences for the decision-makers. IT executives at ChoicePoint, Inc., looked like heroes when they reacted swiftly to a potential data breach in 2005. More often, though, leaky data pipes lead to unpleasant consequences for the executives responsible: from public outrage to protests and unemployment. HackerGuardian from Comodo helps IT executives detect and prevent catastrophic data losses.
Sat, 19 Dec 2009 21:45:00 ESTI'm currently in Seoul South Korea for a variety of meetings with SK government and technology industry folks. Yesterday I had a very interesting meeting with the largest South Korean mobile provider. During the meeting they described a great potential use case for telecom focused IaaS cloud offerings. Basically what they've done is created an on demand compute infrastructure specifically for their network of mobile application developers. The service is offered free of charge to their partners and provides all the tools necessary for the development, testing and deployment of mobile applications specifically tailored to their particular mobile network environment. This may be one of the best use cases for semi-private cloud I've heard of. In a sense they're subsidizing the infrastructure costs for mobile application developers they work with. They are basically covering the costs associated with the more routine aspects of mobile app development while also empowering a new and broader group of potential partners by providing a quick and easy way to develop applications for their environment. Another advantage is in gaining a greater pool of potential network specific applications & developers. Very smart.For me this use of a private partner cloud represents a great example of the opportunities for offering free cloud based IaaS services specifically for your partners, suppliers and best customers. The free to partners model for cloud computing may be the next logical step for cloud computing. Large technology companies like Microsoft, Intel, IBM, Oracle and others may start using these partner clouds as part of their channel and developer programs. If you develop for our platform, we'll give you everything you need to do so, free of charge. This could include everything from compute to storage, development to deployment. Announcing The Enomaly Cloud Service Provider Edition | Twitter Me | Get Linkedin | Contact Reuven | Disclosure Policy read more[...]
Sat, 19 Dec 2009 14:00:00 ESTOisín Hurley is one of the smartest, funniest and best looking people in the Eclipse community*. So when he says jump, I jump. That's right it is the last day to get your EclipseCon submission for a talk in. If you have been doing anything interesting with BIRT that you would like to share with the Eclipse community, we would love to hear about it. There are lots of opportunities to present at different lengths. Head on over to the EclipseCon submission site and make a proposal about how you are using BIRT. *And totally immune to blatant attempts at flattery.
Thu, 17 Dec 2009 19:30:00 ESTThe founders of Crystal Reports and veterans of Microsoft, Symmetrics and Business Objects have launched a start-up out of Vancouver called Indicee that’s developed a cloud-based reporting application meant to give SMBs frustrated with cutting and pasting data into spreadsheets a faster way to mash data and create reports. The company sees itself as bringing reporting and analysis to the masses. The widgetry eliminates manual spreadsheet data manipulation; consolidates data from different systems, reports and spreadsheets; bypasses direct access to information locked up in corporate databases; and processes queries in plain English.
Thu, 10 Dec 2009 15:00:00 ESTIBM opened a new Hong Kong Cloud Computing Laboratory to support LotusLive cloud services. With more than 18 million client seats in its first year, IBM has established an elite team of experts to meet the demand of cloud-based collaboration services. The news marks IBM's tenth cloud computing lab and the first lab of any major information technology (IT) vendor in Hong Kong. The new center serves as a world class development facility for Web 2.0, cloud mail and collaboration for businesses of all sizes around the globe.
Fri, 04 Dec 2009 06:00:00 ESTThe November 2009 issue of Communications of the ACM (CACM) has a very interesting article by Paul Stachour and David Collier-Brown entitled “You Don’t Know Jack About Software Maintenance”. The authors argue energetically for using versioned data structures and “continuous upgrading” to improve the state of the art of software maintenance. The piece got me thinking about FOSS (Free and Open Source Software) and “continuous upgrading”. Here are seven observations on FOSS software maintenance that occurred to me as I reflected on the CACM article:
Mon, 30 Nov 2009 14:00:00 ESTWhen I first started asking Eclipse developers about provisioning and lockdown – do we need it, what did they think about it, etc. – several things became clear very quickly. First, there are two distinct camps – people who manage people using Eclipse and people who use Eclipse. The people who manage developers and projects using Eclipse expressed great interest in being able to manage the Eclipse tool stack running on the developers’ desktops.
Mon, 30 Nov 2009 09:30:00 ESTInteresting post by Nick Carr in which he points to the supposed first published evidence of the concept of Cloud Computing. The proof comes in the document, dated March 30, 1965 which outlines a Western Union executive's ambitious plan to create "a nationwide information utility, which will enable subscribers to obtain, economically, efficiently, immediately, the required information flow to facilitate the conduct of business and other affairs." In a nutshell Western Union invented cloud computing.
Mon, 16 Nov 2009 09:30:00 ESTThe Obama Administration has decided that Asia matters. Driven primarily by the specter of emerging Chinese economic might, the President is nonetheless embracing the region as a whole.
Fri, 13 Nov 2009 15:30:00 ESTMicrosoft, which has been out wooing Eclipse developers lately, is buying the Teamprise-related assets of SourceGear LLC, which lets developers using the Eclipse IDE or operating on multiple operating systems, such as Unix, Linux and Mac OS X, to build applications with Microsoft Visual Studio Team Foundation Server. Terms were not disclosed.
Fri, 13 Nov 2009 14:45:00 ESTA common requirement in databound applications is to allow the user to view changes before they commit them to the database, showing the user both the original-old value along with the new. This gives users a chance to review their changes visually by comparing the old and new.For an updated record that has yet been committed to the database, ADF BC stores both the old and new value. Among other reasons ADF BC does this, is it allows the user to cancel any changes, and rather than having to fetch the original value back from the database, ADF BC just retrieves the old value it has cached without a roundtrip to the database.This cache gives us the ability to solve our original requirements as the ADF BC framework exposes methods to fetch both new and old non committed values from the Entity Object (EO). To fetch the new current value we call the associated accessor such as getPosition() or getName() that was automatically created by the framework in our EntityImpl. To get the old value we use the getPostedAttribute() method passing in the index of the field we wish to fetch.In JDeveloper 11g through its introduction of Groovy expressions, it's very simple to expose the old value through the Entity Objects:1) In your required EO create a transient attribute. For example if we want to show the old values for the Position attribute of our EO, we could create a new transient attribute named OldPosition.2) Ensure the "Persistent" and "Derived from SQL Expression" properties are turned off for the new transient attribute.3) Set the "Value Type" to Expression and enter the following Groovy expression into the Value field:adf.object.getPostedAttribute(adf.object.getAttributeIndexOf(model.EmployeesImpl.POSITION))Note the call to the getPostedAttribute() method, passing in the index of the Position field that it requires.If the Groovy syntax isn't familiar to you in JDeveloper 11g consult Grant Ronald's Introduction to Groovy.A bad steer here maybe to try and use ADF Groovy's oldValue and newValue methods. Unfortunately these are only available for Groovy expressions in EO Declarative Validators, not in transient attribute.4) Expose the attribute through the associated View Objects (VO) if necessary.At runtime you'll note that initially the OldPosition field shows what's in the Position field. When you change the Position field's value, the OldPosition remains at the pre-cached value. Finally on committing the changes to the database, the OldPosition value is overwritten with the new Position value.read more[...]
Thu, 12 Nov 2009 15:00:00 ESTThe next killing in media and marketing will likely be hosted on a computing cloud. It won't be a smooth evolution either. The future will lurch forward---as it always has. Thus, the main challenge for media and marketing people trying to understand cloud computing isn't so much engineering as it is imagination.
Thu, 05 Nov 2009 11:00:00 ESTInfrastructure 2.0, from a purely developmental standpoint, is about APIs. It’s about offering up the functionality and capabilities of a wide variety of infrastructure – network, storage, and application network – to be externally controlled, integrated, and leveraged for whatever purpose a developer might dream up. It enables providers and enterprises alike to turn infrastructure functionality into services. Need compression? Caching? Routing? Load balancing? Via service-enabled management APIs these can become services, provisioned and released through the invocation of a service. When expanded to include the sharing of actionable data – performance statistics, status, availability of application services (context!) – this integration becomes the mechanism through which a dynamic infrastructure is created. One that reacts to events and conditions in the network, storage, application network, and application infrastructure in real-time.
Mon, 02 Nov 2009 11:45:00 ESTThe Planet, the global leader in IT hosting, today announced that Rob Walters, director of product management, will participate in a panel discussion at the Cloud Computing Conference & Expo in Santa Clara, Calif. The panel—titled “Enterprise-Level Cloud Computing: Far-Off Dream or Present Reality?”—will discuss the new economic models enabled by cloud computing, and whether service operators should consider moving to the cloud. The session is scheduled for Tuesday, Nov. 3, at 7:25 p.m. PDT.
Mon, 02 Nov 2009 11:15:00 ESTYoung as it is, RightScale, the cloud manager, is on to its next-generation platform. Its ServerTemplate widgetry will now automatically configure servers on specific clouds, system architectures and operating systems, something it didn’t do before. It should let users take advantage of the specific features and functionality offered by each cloud provider, beginning with Amazon and Rackspace, while retaining portability.
Fri, 30 Oct 2009 16:30:00 EDTA New York appeals court said the other day that David Johnson, the ex-IBM M&A chief poached by Dell in May and sued by IBM to make him honor his non-compete – which he intentionally signed in the wrong place to get out from under – can work for Dell. The courts weren’t happy with IBM. The district court that was asked for an injunction called IBM’s tactics “vexatious” and “a great disservice to the interests of Mr. Johnson and of the court in the orderly conduct of this litigation.”
Fri, 30 Oct 2009 12:15:00 EDTCloud-based computing infrastructures deliver broad-based functionality to end users in far-flung locales but too often the destination device remains a PC. Developments in virtual desktop technology are creating a new generation of ultra low-cost endpoints such as network monitors, set-top boxes, next-generation netbooks, and kiosks. These devices can deliver a full multimedia experience over the cloud, and enable subscription-based and application-specific computing services.
Wed, 28 Oct 2009 15:15:00 EDTWelcome to our enterprise cloud computing blog where we'll share our perspectives on cloud computing trends and best practices for the enterprise. We're a team with extensive experience in IT software and systems (learn more about us), and we're passionate about the opportunity that cloud computing offers for fundamentally improving enterprise IT. However, we believe that before the cloud can reach its potential, some innovation needs to take place within the enterprise data center to make cloud computing simple, secure and tightly integrated with existing IT infrastructure. Our mission is to do just that. We tend to see the world from the data center out, unlike much of the innovation around cloud computing to date, which has focused on the cloud as a separate and silo'd environment.
Mon, 19 Oct 2009 17:30:00 EDTRobert Moffat ain’t running IBM’s systems business, its chips or its supply chain and he ain’t serving as an officer of the company following his arrest Friday on criminal charges that he disclosed confidential inside information on AMD, Sun and IBM itself to a hedge fund ring that was trading on the secrets. He has been temporarily placed on a leave of absence while he sorts his life out.
Thu, 01 Oct 2009 16:25:00 EDTFor September, GM Canada again sold more vehicles than any competitor in Canada, delivering 23,778 vehicles. Calendar year-to-date, GM continues to be Canada's automotive sales leader. "We are very pleased with the strong retail sales performance of GM's four core brands; Chevrolet, Cadillac, Buick and GMC with sales of these core brands up 5.6% over the same time period last year," says Marc Comeau, GM of Canada's vice-president of sales, service and marketing. "With our broad range of high quality, and segment leading fuel-efficient vehicles, combined with the recently announced Cash for Clunkers and the 60-Day Satisfaction Guarantee - now's the time to visit a GM show-room and see for yourself."
Fri, 25 Sep 2009 16:45:00 EDTLike everything else in the cloud, software as a service (SaaS) is most commonly delivered in a Web browser and paid for based on usage; the more you use software, the more it tends to cost. However, the economic benefits of SaaS really fall into two categories. The first category is the cost savings to actually customize and deploy the software relative to traditional methods. The second category is the top- and bottom-line benefits to your business realized because of the advantages of cloud-based software.