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.