article thumbnail

The HP-Autonomy lawsuit: Timeline of an M&A disaster

CIO

Rather than selling software to customers, HP said, Autonomy had been selling them hardware at a loss, then booking the sales as software licensing revenue. Its Agentware internet search tools are used by enterprises including Barclays Bank and Unilever and sold as shrink-wrapped software through retail outlets.

article thumbnail

Bliki: DiffDebugging

Martin Fowler

Regression bugs are newly appeared bugs in features of the software that have been around for a while. When hunting them, it usually valuable to figure out which change in the software caused them to appear. Diff debugging only works if we have our code in version control, but fortunately these days that's the norm.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

NCWIT digitally transforms the DEI journey to help uplift women in IT

CIO

Founded in 2004, NCWIT’s mission has always been to “increase the meaningful and influential participation of women in tech” while respecting intersecting identities, with an overall emphasis on avoiding “treating women as a monolithic group,” says Catherine Ashcraft, a senior research scientist at NCWIT.

article thumbnail

Alan Kay Biography

The Crazy Programmer

In 1984, he joined Apple and due to his extraordinary contribution, he became an Apple Fellow, but that group was closed in 1997. This was informed by his experiences with Sketchpad, Simula, Smalltalk, and his code of commercial software. In 2004, the Kyoto prize. He formulated the idea of laptops, tablets, and e-books.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

To share your thoughts, join the AoAD2 open review mailing list. We produce high-quality code in small, verifiable steps. At best, mistakes lead to code that won’t compile. No wonder, then, that software is buggy. Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring.

article thumbnail

How Accenture’s solution erases the blind spots of services spend management

CIO

Yet, Accenture had a dependable, long-term partner in enterprise resource planning (ERP) software pioneer SAP, first adopting the company’s solutions in 2004. The lengthy process slowed feedback on solution design, as well as delivery times on changes. Explained Jane M.

article thumbnail

CVE-2020-1350: Wormable Remote Code Execution Vulnerability in Windows DNS Server Disclosed (SIGRed)

Tenable

CVE-2020-1350 is a critical remote code execution (RCE) vulnerability in Windows DNS servers due to the improper handling of DNS requests. Successful exploitation would grant the attacker arbitrary code execution privileges under the Local System Account context. Windows Server, version 2004 (Server Core).

Windows 139