News (18)

Australian ICT industry worth $123 billion

Australia's ICT industry for the year to 30 June 2007 made $123 billion and employed just under 300,000 people, paying $21 billion in wages, according to numbers released this week by the Australian Bureau of Statistics. 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's changes rely on guinea pig users

Google is using users as crash test dummies to measure exactly what changes it should make to its main search website — both to its famously Spartan search box and to the results it produces. Read more »

MySQL plug-ins to be closed-source

MySQL's move to begin offering parts of its namesake database as closed source only will apply only to plug-ins — such as encryption and compression — according to co-founder David Axmark. Read more »

Sun criticised for MySQL Enterprise shift

Sun is to begin offering certain MySQL features, beginning with some backup functions, solely to its enterprise subscription customers, the company announced this week. Read more »

Aussie firms snap up broadband to earn AU$57bn

A greater proportion of Australian firms are doing business on the Internet than ever before, according to results released last week by the Australian Bureau of Statistics. Read more »

Analyst predicts bleak future for Aust ICT economy

A visiting analyst has warned that an over-reliance on a temporary minerals boom and a decline in the number of science and engineering graduates will erode Australia's ICT capacity and hinder its unprecedented stretch of economic growth. Read more »

ABS to open up data for online mapping

The Australian Bureau of Statistics is jumping on the mapping mash-up bandwagon, announcing plans to make virtually all of its data accessible using online mapping tools in 2008. Read more »

California eyes OpenDocument

California may follow Massachusetts in making the OpenDocument Format the required standard for state agencies. Read more »

MySQL sticks with current GPL for now

Open-source database company MySQL has decided to stick to the current General Public License rather than move to an upcoming revision, pending broader industry acceptance. Read more »

Features (23)

Infinite list tricks in Haskell

Haskell uses a lazy evaluation system which allows you define as many terms as you like, safe in the knowledge that the compiler will only allocate the ones you use in an expression. In this article we use simple sequences as lists of infinite length in a number of different ways to demonstrate how you can use this approach. Read more »

Huffman coding in Python

We'll show you how to implement Huffman encoding, which is useful when dealing with small sets of items, such as character strings, in Python. Read more »

JRuby: An Introduction

JRuby is a 100 percent Java implementation of the Ruby interpreter, and while it does not have all the features of Ruby it does have most of built-in classes of the language. Read more »

Performing mathematical functions in VB.NET

To perform mathematical operations in VB.NET you can utilise the System.Math class. In this tip, we will look at a simple way of working with math-related functions in VB.NET. Read more »

Python groupby, the iterator swiss army knife

The groupby function is useful for a range of needs, but one of the best uses for it is in replicating the UNIX filter uniq in Python. Read more »

Faster, smaller, clearer: Python iterator tools

With Python's itertools module you can quickly and simply perform some of the more complicated operations you'll need to do on lists. It will make your code perform better and become easier to read. Read more »

Lazy list builders: Generators in Python

Sometimes your program is just too motivated, and does all this work you don't need or want it to do -- you want it to be lazier. That's where generators come in. Using a generator in Python lets you choose exactly how much you want done, and when. Read more »

Regular expresssion substitutions in Perl

Substitutions using regular expressions are perhaps the most powerful tool at your disposal when dealing with text. In this primer, Builder AU's Nick Gibson will get you up to speed on using substitutions in Perl. Read more »

Benchmarking and tuning Apache servers

Vincent Danen offers some tips on determining and tuning memory usage as a way of improving the performance of your Apache server. Read more »

Is it kill or cure for Oracle's database buy?

Purchase of a company with close ties to open-source rival MySQL has people wondering about the database giant's motives. Read more »

Blog (3)

SCO of the dead

Staff [blogs:syslog] -- It lives -- struggling along with a bad limp and only one thing on its mind -- brains. Will anyone be able to stop the zombie-like progress of SCO? Read more »

Dr. Evil couldn't have said it better

Staff [blogs:syslog] -- When the price for a company is $1 billion, it's hard not to recall Austin Powers' Dr Evil. Read more »

Who really owns your open source code?

Chris Duckett [blogs:betaliving] -- If you are a developer committed to open source and you wish for your contributions to always remain open, do not reassign copyright to an external party Read more »

Log in


Sign up | Forgot your password?

What's on?