Opera 7.53 released for all supported platforms

Opera Software released today Opera's version 7.53 (download here) with added security fix for all supported platforms (Linux, FreeBSD, Solaris, Mac OS X and MS-Windows). Changelog for each platform can be viewed here. In addition Opera is offering a tool which allows users to make Opera look like IE or other browsers before you delve into Opera's more advanced features: Opera one-click setups.

Securing Mac OS X

This paper addresses operating system hardening in terms of patching, administration roles and setting passwords. It also provides information on Apple Macintosh OS X network security: namely, basic firewall configuration and hardening of network services such as FTP, SSH and the Apache web server.

Well-structured, modular code in the Java language

If you work on large-scale development projects, then you're familiar with the advantages of writing modular code. Well-structured, modular code is easier to write, debug, understand, and reuse. The problem for Java developers is that the functional programming paradigm has long been implemented only via specialized languages such as Haskell, Scheme, Erlang, and Lisp. This article, shows you how to use functional programming constructs such as closures and higher order functions to write well-structured, modular code in the Java language.

Portage on Mac OS X

Almost exactly one year after the idea of porting Portage to MacOS X came up - and the joint Metapkg initiative between Fink, Darwinports and Gentoo took off - a 20-head-strong developer team around Pieter van den Abeele (strategic lead) and Daniel Ostrow (operational) is now ready to release an extraordinary beast into the wild: Gentoo MacOS.

Why Mono is significant

Mono, which released version 1.0 last month, is significant in several ways: it offers the potential to unite the open source communities for Windows, Linux, and other platforms; it fulfills the niche for a powerful migration tool; it builds upon existing open source technologies such as Mozilla and Apache; and -- most importantly -- it illustrates the resolve of the open source community to rise to MS' challenge.

Boot Linux from a FireWire device

Say you want to use Linux in a dual-boot arrangement, but you don't have any free space on your computer's hard drive. One solution would be to use a "live" Linux distribution such as Knoppix, which can be run directly from CD. This is certainly viable for occasional use, but it has a number of serious drawbacks.

Companies brace for Microsoft update

The changes in the way Windows polices itself - particularly the newly strengthened firewall - could cause troubles for applications that are used to working with Windows' old ways. Security experts say it's tough to know how many companies may have to change their products to be compatible. However, to bring good overall security to Windows, these sacrifices needed to be made.