News (87)

Microsoft explains seven-year patch delay

Microsoft has offered an explanation as to why it took the company seven years to issue a patch for a known vulnerability. Read more »

Python 2.6 released, marches towards 3.0

The Python Software Foundation today released version 2.6 of the popular language, a release that lays the groundwork for the language-changing Python 3.0 release. Read more »

IBM chides security researchers

Technology giant IBM has taken independent security researchers to task for their role in making information about unpublished computer attacks available in an undisciplined manner. Read more »

Drizzle: MySQL slims down on Aker's diet

Brian Aker, MySQL's director of architecture, has unveiled Drizzle, a database project aimed at powering websites with massive concurrency as well as trimming superfluous functionality from MySQL. Read more »

Google feels the Force with Salesforce deal

Today Salesforce.com announced a "global strategic alliance" (also known as a partnership) with Google, introducing a new integration point, Force.com Toolkit for Google Data APIs. Read more »

Google debuts Gears for Firefox 3

Gears, Google's project to make Web browsers a better foundation for elaborate online applications, now supports Firefox 3, the company plans to announce soon. Read more »

Is whitelisting the new blacklisting?

The IT security industry has come to a frank realisation that the current approach to preventing malware is simply not working. Is whitelisting, which is the reverse of our current approach, the answer? Read more »

Microsoft weaves new photo tool into Windows

Microsoft likes digital photography enthusiasts as customers, and plans to release a free new utility designed to keep them wedded to Windows. Read more »

Torvalds releases Linux kernel 2.6.25

Linus Torvalds has released the latest version of the "stable" Linux kernel, version 2.6.25, which includes changes to Wi-Fi support, virtualisation, real-time scheduling and file systems. Read more »

Gartner: Windows collapsing under own weight

Microsoft's Windows juggernaut is collapsing under its own weight, as it tries to support 20 years of applications and becomes more complicated by the minute, according to analyst firm Gartner. Read more »

Features (236)

What Ray Ozzie sees in Azure's cloud

In an interview after his keynote at the PDC, Ozzie talked about what Azure means for developers, businesses, and even the everyman. Read more »

Control Apache with the apachectl command

The apachectl command is an often overlooked program that allows you a great deal of control over Apache processes. This article explains the basics of this command, which you can use to debug or test Apache configurations. Read more »

10+ things you should know about rootkits

Malware-based rootkits fuel a multibillion dollar spyware industry by stealing individual or corporate financial information. If that weren't bad enough, rootkit-based botnets generate untold amounts of spam. Here's a look at what rootkits are and what to do about them. Read more »

10 ways to make Linux boot faster

On those infrequent occasions when you need to reboot Linux, you may find that the process takes longer than you'd like. This article gives you a number of tricks you can use to reduce boot times. Read more »

Unit testing options for JavaScript

Unit testing is different from traditional testing because it is performed by the developer and not a tester. This article provides an overview of several options for unit testing client-side JavaScript code. Read more »

Multi-core state of play

It promises to be the biggest revolution in programming since object orientation -- but it remains virtually unheard of to most developers. Thanks to the development and uptake of multi-core CPUs, developers must begin to consider truly programming in parallel. Read more »

Use FUSE to mount remote ssh directories

Traditional methods for uploading, downloading, or editing remote files predominantly have consisted of using an FTP client. An FTP client works fine for uploading and downloading, but editing remote files is a chore, as you have to download a file, edit it, then upload it again. And privacy with FTP is an issue as well. Read more »

Download files over the Web with .NET's WebClient class

The System.Net namespace includes the WebClient class for uploading and downloading files via HTTP. You can copy or read files with only a few lines of code. Read more »

A .NET primer on reference types and value types

This article explains some .NET basics -- the difference between reference types and value types. Read more »

Create cross-platform database-driven applications with JDBC

The Java Database Connectivity (JDBC) API offers a unified interface to different databases, providing a series of generic functions that are internally translated into native function calls. This makes it extremely easy to create database-driven applications that work across different RDBMS types. Read more »

Video (1)

The first UK business computer

One of the exhibits on dispay at the UK National Museum of Computing is the Elliott 803, one of the first British business computers used in the early 1960s. In this video, museum trustee Kevin Murrell demonstrates how the Elliott 803 worked, manually programming instructions to memory and its massive 4KB memory modules. Read more »

Blog (8)

What's new in CSS 3?

Lana Kovacevic [blogs:webanatomy] -- At the Web Directions South conference in Sydney on Friday, Jina Bolton presented "Creating Sexy Style Sheets", which gave an insight into some of the new features in CSS 3. Read more »

Q&A with EditMe: A wiki for non-geeks

Brendon Chase [blogs:codemonkeybusiness] -- Finally, a wiki CMS solution that you can safely give to your clients to use. But sshhhh... don't call it a wiki... Read more »

The future remains yesterday

Staff [blogs:syslog] -- Remember when MySQL was blazingly fast and cared little for SQL standards? When MySQL regarded a view as something nice from your window and a trigger was treated as a weaponry component? Those days are set to return with a MySQL fork called Drizzle. Read more »

Drupal gets a Second Life framework

Brendon Chase [blogs:codemonkeybusiness] -- Objects in the Second Life virtual world can now be more easily integrated into Web sites running the Drupal content management system thanks to a new third-party module creator released this week. Read more »

No, you can't have private attributes in Python

Nick Gibson [blogs:byteclub] -- Is the lack of privacy a real shortcoming of the language, or is our judgment clouded by the old conventions of C++ and Java? Why do we need private variables anyway -- at what point does defensive programming become paranoia? Read more »

CodeGear ready Ruby release

Brendon Chase [blogs:codemonkeybusiness] -- CodeGear have announced this week they will be releasing an integrated development environment(IDE) for Ruby on Rails developers in the second half of 2007. Read more »

Aussies bringing Ruby to .NET

Brendon Chase [blogs:codemonkeybusiness] -- Developers at the Queensland University of Technology are currently working on an innovative project to create a compiler for the Ruby language that runs on the .NET Common Language Runtime. Read more »

New Dev Security Training Modules

[blogs:] -- The Patterns and Practices team at Microsoft has posted some secure development training modules from Keith Brown. Read more »

Log in


Sign up | Forgot your password?

  • Staff Crying, mooning and leaving

    In this week's roundup we see that continuous whining can get results, Linux users get 64-bit Flash and Moonlight previews, the latest in the Yahoo/Microsoft relationship and Senator Conroy ducks and weave in Senate Question Time. Read more »

    -- posted by Staff

  • Brendon Chase Sun eye Web developers with Netbeans 6.5

    Despite the recent employment axe hitting Sun the company has pushed out a new release of its Netbeans open source IDE with an eye to appeal more to Web developers. Read more »

    -- posted by Brendon Chase

  • Renai LeMay BarCamp buzz: Let the hacking continue

    Attending last weekend's BarCamp in Sydney, it was hard to escape the conclusion that a certain "dot-com bust" flavour had seeped into the kool aid previously being drunk by Australia's web 2.0 and early stage start-up sector. Read more »

    -- posted by Renai LeMay

What's on?