Google

Apple Patches Security Hole With iPhone Update

Apple has pushed out its iPhone 1.1.2 firmware update to users of its popular mobile phone, fixing a widely publicized bug in the iPhone's browser.

Apple made the software available for download last Thursday, but on Monday it began pushing it out automatically to users via its iTunes updating mechanism.The iPhone uses iTunes to scan for security updates once per week, so users will gradually be offered this new firmware over the next seven days.

The update fixes a bug in the way that the iPhone renders TIFF (Tagged Image File Format) images.

The bug patch is a bit of a mixed blessing for iPhone enthusiasts. While it fixes a critical security vulnerability, that flaw had been used by iPhone developers in the unauthorized Jailbreak software that is used to run third-party applications. The update makes it difficult for users of brand-new iPhones to install Jailbreak.

Apple has been in a tug of war with some developers who have had to circumvent Apple's security measures in order to get their software to run on the iPhone. Apple initially wanted to prevent all third-party code from running directly on its mobile device, but in recent months the company has reversed course and promised to give developers a way to run their code on the iPhone. This software development kit (SDK) will become available in February 2008.

Apple's unauthorized developers have already found a way to stay ahead of Apple's latest software update.

Users with Jailbreak on their iPhone 1.1.1 systems are being advised to first install an application called OktoPrep, according to a post on the Unofficial Apple Weblog. This allows them to update to 1.1.2 without compromising their ability to run unauthorized software on the device.

(Copied by : www.computerworld.com)


[...]

Oracle Aims For The Simple Life

SAN FRANCISCO—Gone, for the moment, at least, is the pulse and presentation of glitz and glam that was so prevalent in past years at Oracle OpenWorld. This year's conference at Moscone Center seems to be more about calm reassurance than pumping up the future.

While questions surrounding Fusion Middleware – and Oracle's potentially pending acquisition of BEA – remain unanswered, Oracle President Charles Phillips focused on helping customers simplify complexity.

"The biggest problem in the industry is the complexity of environments. It's a complex problem and the way to attack it is to break it up into chunks, solve one problem at a time. You had no other choice – the size of the problem was so big. The result is a fragmented tech stack with boundaries between processes," said Phillips during his Monday address here.

Phillips said the Application Integration Architecture [AIA], a process integration framework that was announced some months ago, will help customers integrate best-of-breed applications without the customary pain associated with this type of integration.

A lot of that pain could be said to being caused by Oracle itself, given that it has acquired many of the best of breed applications companies out there.

"We've done 41 acquisitions in 45 months," Phillips admitted. "My head is spinning. And you might be asking, 'what is the purpose behind all this.' Let me summarize why, what's changed and what our strategy is."

Phillips said that Oracle now has the infrastructure, applications and integration technology needed to handle customers' integration quagmires. "Now that we are at scale – we had the resources, the capital and hopefully the vision – let us step back and do that for you," said Phillips. "Let us take integration off your shoulders. We're good at it. We're going to do integration differently than in the past."

Phillips also said customers should lean on Oracle's Application Integration Architecture [AIA], a process integration framework announced some months ago, that allows customers to integrate application components based on industry-specific configurations or packaged process integrations put together by Oracle.

To this end, the company on Monday announced another significant aspect to that architecture in the form of its AIA Foundation Pack.

Developed for Oracle's Fusion Middleware stack, the Foundation Pack provides access to Oracle objects, services, methodologies and infrastructure components to develop their own end-to-end process integrations, officials said.

PointerTo read about Oracle getting competant, click here.

The idea is that by providing customers with a reference architecture and reusable Web services and objects, users have a common model approach to integrate applications – and create composite applications based on those application (or component) integrations.

While Phillips didn't mention the Foundation Pack at all during his keynote address – odd given the focus on AIA during a half dozen or so demos of the integration framework based on different departmental and industry scenarios – the ability for users to create composite applications using AIA is really quite a big step.

eWEEK.com Special Report: Oracle's Security Woes

But it leads to several fundamental questions: What about Fusion Middleware? The impetus for Fusion Middleware is to integrate Oracle applications with third-party applications and, through its BPEL [Business Process Execution Language] engine, to orchestrate and integrate processes. While AIA is clearly defined as using Fusion Middleware as its underlying infrastructure, it's not clear why Oracle felt the need to develop AIA on top of Fusion Middleware.

And why did the company feel the need to acquire BEA Systems last month?

"I don't understand the whole BEA thing," said one Oracle customer, Steve Canter, CIO of Berlin Packaging, in an October interview with eWeek. "If Fusion Middleware were as great as Oracle is saying, why yet another middleware [company]?"

Indeed, while Phillips was urging customers to let Oracle reduce the complexity, left unanswered is why Oracle was adding the complexity to begin with.

(Copied by: www.eweek.com)

[...]

What is Computer?









A programmable machine. The two principal characteristics of a computer are:

  • It responds to a specific set of instructions in a well-defined manner.

Modern computers are electronic and digital. The actual machinery -- wires, transistors, and circuits -- is called hardware; the instructions and data are called software.

All general-purpose computers require the following hardware components:

In addition to these components, many others make it possible for the basic components to work together efficiently. For example, every computer requires a bus that transmits data from one part of the computer to another.

Computers can be generally classified by size and power as follows, though there is considerable overlap:

(Copied by : www.webopedia.com)

[...]

About The Computer Society

With nearly 90,000 members, the IEEE Computer Society is the world's leading organization of computer professionals. Founded in 1946, it is the largest of the 39 societies of the IEEE.

The IEEE Computer Society's vision is to be the leading provider of technical information, community services, and personalized services to the world's computing professionals.

The Society is dedicated to advancing the theory, practice, and application of computer and information processing technology. Through its conferences, applications-related and research-oriented journals, local and student chapters, e-learning campus, technical committees, and standards working groups, the Society promotes an active exchange of information, ideas, and technological innovation among its members. In addition, the Society maintains close ties with the US Computing Sciences Accreditation Board and Accreditation Board for Engineering and Technology, monitoring and evaluating curriculum accreditation guidelines.

With about 40 percent of our members living and working outside the United States, the Computer Society fosters international communication, cooperation, and information exchange. To meet the needs of our members conveniently and efficiently, the Society maintains a service center office in Tokyo, Japan; a publications office in Los Alamitos, California; and its headquarters in Washington, DC.

(Copied by : www.computer.org)




[...]