Eugenia Loli Archive

Methodology Design: the Way We Do Things Around Here

When people talk about "improving" software methodology, they rarely talk about tradeoffs. Requirements freeze, for example, runs the risk of delivering exactly what the customer asked for - and not what he needs. Concrete, detailed estimates take a considerable amount of time to create, and that's time that could be spent writing code or executing tests. M. Heusser discusses the tradeoffs and choices you'll have to make when the goal is improving (or even initially developing) your methodology.

Avoiding Java Exception Abuse

There are always exceptions to the rule, right? In Java, those exceptions allow a clean break from normal program flow in the event of an exceptional situation. They're not used for program flow interruption, but for program flow branching, which can sometimes lead to difficult-to-maintain code. Marcus Zarra walks you through several best practices for using exceptions in Java.

Fluendo Folks Licensed Mp3 for GStreamer Usage

The Fluendo people have fully licensed the mp3 audio codec with redistribution rights in place, meaning that future versions of Fedora or Ubuntu will be able to support mp3 out of the box. "In order to improve the GNU/Linux and Unix multimedia experience Fluendo announced today the immediate availability of their MP3 plug-in for the GStreamer multimedia framework. The MP3 decoder is available free of charge both for individual end users and GNU/Linux and Unix distribution makers. In addition to making their licensed binary plug-in available to the public Fluendo also released the source code to this MP3 plug-in under the very permissive MIT license allowing all kind of developers and companies access to it."

SCO’s Unix Slide Continues in Q4

The SCO Group's revenue continued to fall in the fourth quarter and during fiscal 2005, as Unix sales slumped. Management, however, tried to put a positive spin on the results, released after Thursday's market close, saying that cost-cutting measures have made SCO's Unix business profitable again and adding that plenty of cash remains to continue a legal battle against IBM.

3D Graphics for Java Mobile Devices

The Mobile 3D Graphics API retained mode lets you work with a scene graph representation of your 3D world. This article, the second of a two-part series, describes just that -- an easy way to manage your 3D objects. Immediate mode renders 3D objects directly on the screen. Retained mode, on the other hand, lets you build a scene graph that you can manipulate and render at a later time.

NeXT Fans Give Up the Ghost

Among the many milestones in the tech world this last year, one occurred almost without notice. The Bay Area NeXT Group, an important user group formed 15 years ago around Steve Jobs' second great computer design, slipped into history in 2005, even as the technology that sparked it reached millions of users under a new name: OS X.

Mandriva Linux 2006 Review – Linux Desktop Showcase Part 3

Part 3 of the extensive Linux Tips for Free Mandriva Linux 2006 review has finally been published, covering multimedia, productivity and entertainment software. It also discusses Mandriva Linux security features, the Mandriva Club and looks ahead at the future: "... 1990-something was the year of Server Linux, 2003 was the year of Desktop Linux, 2005 the year of Laptop Linux, 2006 will be the year of Mobile Phone Linux and 2007 will be the year of Handheld/Palmtop Linux." Parts one and two were previously mentioned here at OSNews.

The Differences Between Red Hat and Novell

Matt Asay, who quit Novell recently, has written an opinion piece on the differences between Red Hat and Novell in the Linux industry. "Red Hat has long dominated the Linux market. In part this has resulted from serendipity - the company raised gobs of cash in a boom-time IPO and so was the first big player to market - but it also results from the company's rabid focus on customers. Importantly, Red Hat has never wavered from a core understanding that the low-hanging fruit is Unix."

Microsoft Denies Changes in Vista Graphics

"TechWorld is reporting that Microsoft plans to move graphics outside of the Windows Vista kernel by pulling the Windows Presentation Foundation (WPF, formerly codenamed 'Avalon') out of the Vista kernel. MSWatch asked Microsoft for clarification. Here's the official statement: "Because WPF is largely written in managed code on the common language runtime, it never ran in kernel mode."