Welcome!


Top Stories

(September 15, 2003) - So far as Java is concerned, last week was truly The Week That Was. It was the week that saw Greg Papadopoulos go on record for the first time since succeeding Bill Joy as chief scientist of Sun; the week that saw Scott McNealy giving a highly detailed interview to the San Francisco Chronicle; and the week in which Sun’s Ingrid Van Den Hoogen, senior director of Java and strategic software marketing, confirmed that Sun's enterprise software stack – Orion – isn't yet mobile-enabled, and nor is Project Rave yet ready for prime time, two components that developers had been hoping might make it to market already this Fall. Of the three executives, one turns obviously to McNealy first for clues as to what we might all expect tomorrow when he keynotes at the SunNetwork Conference 2003 that opens tomorrow in San Francisco's Moscone Center. After givi... (more)

A Multi-Core Optimized Software Appliance

In the enterprise IT environment today, modern middleware technologies make it easier to expose existing or new business applications as sets of services. However, with the mashup of cloud-based services and enterprise data center services, the visibility of how a service created today will be used in the future gets murkier. This is because it's difficult to predict how a service will be consumed over long periods of time and by which consumers, and further how the service may be integrated with other services or legacy applications to create new composite services. It also remains a challenge to architect services in such a way that service upgrades don't affect consumers unpredictably. The hype of "just create services with an Enterprise Service Bus (ESB) and you'll have the benefits of a service architecture such as lower costs and software reuse" typically lea... (more)

The i-Technology Right Stuff

Related Links: Wanted: 19 More of the Top Software People in the World Sung and Unsung i-Technology Heroes Who's Missing from SYS-CON's i-Technology Top Twenty?" Our search for the Twenty Top Software People in the World is nearing completion. In the SYS-CON tradition of empowering readers, we are leaving the final "cut" to you, so here are the top 40 nominations in alphabetical order. Our aim this time round is to whittle this 40 down to our final twenty, not (yet) to arrange those twenty in any order of preference. All you need to do to vote is to go to the Further Details page of any nominee you'd like to see end up in the top half of the poll when we close voting on Christmas Eve, December 24, and cast your vote or votes. To access the Further Details of each nominee just click on their name. Happy voting!   In alphabetical order the nominees are:   Tim Berner... (more)

i-Technology's All-Time Top 100?

Gene Amdahl: Implementer in the 60s of a milestone in computer technology: the concept of compatibility between systems Marc Andreessen: Pioneer of Mosaic, the first browser to navigate the WWW; co-founder of Netscape John Vincent Atanasoff: Inventor of an electronic computer in the late 1930s not for fun or glory, but because he had problems for it to solve Charles Babbage: Lucasian Professor of Mathematics at Cambridge in 1828; inventor of the 'calculating machine' John Backus: Inventor (with IBM) of FORTRAN (FORmula TRANslator) in 1956 Ralph Baer: "The man who invented video games" (Pong) Kent Beck: Creator of JUnit and pioneer of eXtreme Programming (XP) Bob Bemer: One of the developers of COBOL and the ASCII naming standard for IBM (1960s) Tim Berners-Lee: "Father of the World Wide Web" and expectant father of the Semantic Web D J Bernstein: Author of qmail Jos... (more)

How To Build a Matrix Calculator for Java-Enabled Mobile Phones

The matrix is an indispensable tool for engineers and mathematicians. Matrices are used in many engineering applications for solving linear equations, differential equations of n-order, and so on. Mathematicians have developed matrix arithmetic to help engineers in solving their engineering problems. It is generally very easy to understand and perform. However, due to the mere size of the computations involved, it's prone to errors. Even at the school level, students want to use a calculator to solve (or at least verify the results of) their school assignments on matrices. Some of the scientific calculators support Matrix Arithmetic. These scientific calculators are not always handy. In recent days, mobile phones have become abundant and one may dare to say that virtually every literate person in this world possesses a mobile handset. Many of the present-day mobile h... (more)

Using Java Data Mining to Develop Advanced Analytics Applications

With the standardization of the Java Data Mining (JDM) API, Enterprise Java applications have been given predictive technologies. Data mining is a widely accepted technology used for extracting hidden patterns from data. It is used to solve many business problems like identifying cross-sell or up-sell opportunities for specific customers based on customer profiles and purchase patterns, predicting which customers are likely to churn, creating effective product campaigns, detecting fraud, and finding natural segments. More and more data mining algorithms are being embedded in databases. Advanced analytics, like data mining, is now widely integrated with applications. The objective of this article is to introduce Java developers to data mining and explain how the JDM standard can be used to integrate this technology with enterprise applications. Data Mining Functions... (more)

Integrating AJAX with the JMX Notification Framework

AJAX and JMX are at opposite ends of the Systems Management stack. However, the emerging ubiquity of the AJAX model for rich browser clients has obscured the benefits the model provides in the architectural space for enhancing support patterns within the problem resolution pipeline. This article elaborates on an architectural benefit of AJAX that lets the management state be 'broadcast' to a browser-enabled user base without waiting for a page refresh. This architecture is an extension of a general pattern for logging JMX events and properties to a server-side log file; this variation logs or 'broadcasts' management information to the (AJAX-enabled) user base. Emphasis is placed on the AJAX request/response model and the painting of management data to the page, together with the beautiful JMX notification framework, all neatly integrated in the middle with an instrum... (more)

i-Technology Viewpoint: Java's Not Evolving Fast Enough

A programming API represents a documented contract between a function that provides some kind of computing service and those who wish to use it. In Java, once an API is used there is a physical contract between the two that the compiler and JVM enforce. If at some point in the future the author of the API wishes to make changes, they are limited in scope; if the author renames methods or removes arguments, programs that are bound to the previous signature will no longer run. The change can be published with the new version of the class library or framework so that users can upgrade their code; however, in many cases this isn't a viable option. It may be that the system that used the old API is no longer being worked on by a development team and is considered stable, or that the release cycle of the now broken system is dependent on other circumstances that prevent i... (more)

IBM's Steve Mills on the Recession: "IT Remains the Core Transforming Technology...for Hundreds of Years to Come"

"How could the economic downturn impact on customers and the industry?" IBM's Steve Mills was asked this week. Mills, who is Senior Vice President and Group Executive of IBM's Software Group, was blunt: "There is more uncertainty at this time that most of us have experienced in our lifetimes," he conceded, before adding: "Nonetheless, Information Technology continues to provide the ability to operate a business more efficiently." Mills was speaking during a roundtable discussion at IBM's "Information on Demand 2008" event in Las Vegas, Nevada. He continued: "IT is the core transforming technology of the second half of the twentieth century and it will be for hundreds of years to come. Volume, speed - none of those things can be handled by human beings, we all understand this. We need the computer as an essential tool in order to help us manage things for greater effe... (more)

Adaptivity Chairman and CEO Launches His Cloud Computing Blog on Ulitzer

Adaptivity Chairman and CEO Tony Bishop launched today his Cloud Computing Blog on Ulitzer, Tony is the Founder and CEO of Adaptivity. As Chairman and CEO, Tony leads the team and provides hands-on coaching, thought leadership and executive strategy support for our key clients and partners. He is an innovative IT executive, with an excellent track record in strategy, design, and the implementation of business-aligned enterprise technology platforms across large organizations. He most recently served as SVP and Chief Architect of Wachovia’s Corporate Investment Banking Technology Group, where his team designed, built, and implemented a leading-edge service-oriented architecture and utility computing infrastructure. Tony and our team have been recognized by the industry with awards from InfoWorld, ComputerWorld, NetworkWorld, Waters, and Wall Street & Technology, amo... (more)

Managing a Private Cloud Environment

When we are deciding between public or private cloud implementation there are some capabilities we need to take into consideration and security is one of the top ones. Other characteristics like integration with existing systems, costs and management are also important. Looking at the management side of a cloud environment, there may be some delivery models that can be used in this arena that can bring new ways into the decision process. Let me go over three delivery scenarios that can be selected when deploying private clouds: The most traditional, and naturally the first to be analyzed, is the deployment of private cloud infrastructure in the company’s datacenter. Everything from hardware, software and management of cloud infrastructure is deployed and maintained by the company. The company must have an entire team to manage and operate it. From a cost perspecti... (more)

CloudEXPO Stories
CloudEXPO has been the M&A capital for Cloud companies for more than a decade with memorable acquisition news stories which came out of CloudEXPO expo floor. DevOpsSUMMIT New York faculty member Greg Bledsoe shared his views on IBM's Red Hat acquisition live from NASDAQ floor. Acquisition news was announced during CloudEXPO New York which took place November 12-13, 2019 in New York City. Our Silicon Valley 2019 schedule will showcase 200 keynotes, sessions, general sessions, power panels, and hands on tutorials presented by 150 rockstar speakers in 10 hottest conference tracks of 2019:
Blockchain has shifted from hype to reality across many industries including Financial Services, Supply Chain, Retail, Healthcare and Government. While traditional tech and crypto organizations are generally male dominated, women have embraced blockchain technology from its inception. This is no more evident than at companies where women occupy many of the blockchain roles and leadership positions. Join this panel to hear three women in blockchain share their experience and their POV on the future of blockchain.
The term "digital transformation" (DX) is being used by everyone for just about any company initiative that involves technology, the web, ecommerce, software, or even customer experience. While the term has certainly turned into a buzzword with a lot of hype, the transition to a more connected, digital world is real and comes with real challenges. In his opening keynote, Four Essentials To Become DX Hero Status Now, Jonathan Hoppe, Co-Founder and CTO of Total Uptime Technologies, shared that beyond the hype, digital transformation initiatives are infusing IT budgets with critical investment for technology. This is shifting the IT organization from a cost center/center of efficiency to one that is strategic for revenue growth. CIOs are working with the new reality of cloud, mobile-first, and digital initiatives across all areas of their businesses. What's more, top IT talent wants to w...
Concerns about security, downtime and latency, budgets, and general unfamiliarity with cloud technologies continue to create hesitation for many organizations that truly need to be developing a cloud strategy. Hybrid cloud solutions are helping to elevate those concerns by enabling the combination or orchestration of two or more platforms, including on-premise infrastructure, private clouds and/or third-party, public cloud services. This gives organizations more comfort to begin their digital transformation without a complete overhaul of their existing infrastructure - serving as a sort of "missing link" for transition to cloud utilization.
In very short order, the term "Blockchain" has lost an incredible amount of meaning. With too many jumping on the bandwagon, the market is inundated with projects and use cases that miss the real potential of the technology. We have to begin removing Blockchain from the conversation and ground ourselves in the motivating principles of the technology itself; whether it is consumer privacy, data ownership, trust or even participation in the global economy, the world is faced with serious problems that this technology could ultimately help us in at least partially solving. But if we do not unpack what is real and what is not, we can lose sight of the potential. In this presentation, John Bates-who leads data science, machine learning and AI in the Adobe Analytics business unit-will present his 4-prong model of the general areas where Blockchain can have a real impact and the specific use...