News (5)

ASCII: An artful way around spam filters

An old computer art form is making a comeback as a newer way to evade spam filters. Read more »

OpenSSH gains ASCII visual fingerprints

The OpenBSD project has implemented the ability to view SSH keys as an ASCII visualisation in the latest version of the OpenSSH tool, which was released yesterday. Read more »

Google: Unicode vanquishes ASCII

Unicode has overtaken ASCII as the most popular character encoding scheme on the World Wide Web. Also vanquished at almost exactly the same time was the Western European encoding. Read more »

Remote printer spam made easy

Security researcher Aaron Weaver claims visiting a random Web site could send unwanted print requests to your nearest office printer. Read more »

Simplify your life with PEAR classes

Most PHP Web developers have heard of PEAR, the PHP Extension and Application Repository, but very few of them actually use it on a regular basis. Here are 10 reasons to get started today. Read more »

Features (35)

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 »

How do I ... recursively scan directories with PHP's DirectoryIterators?

One of PHP5's most interesting new features is the addition of Iterators, a collection of ready-made interfaces designed to help in navigating and processing hierarchical data structures. Read more »

Get started with GnuPG

GnuPG is an open replacement for PGP Corporation's PGP (Pretty Good Privacy) encryption tool, and based on the OpenPGP standard. What GnuPG (or GPG for short) does is allow for the encryption and decryption of files using a public/private keypair. 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 »

Ensure your Web site displays properly with character encoding

This column examines why developers use character encoding for Web pages, outlines the character encoding options, and offers guidance on how to choose a character encoding. Read more »

Comparing strings with and without case sensitivity in VB.NET

Working with strings is a very important functionality in most applications. In this tip we take a look at string comparisons. Read more »

JavaMail puts messaging power at your fingertips

The JavaMail API is a messaging framework for e-mail messaging that provides protocol-independent access to mail infrastructure. We'll show you how you can use it in your Java programs. Read more »

Dynamic XML document construction with the PHP DOM

We introduce you to the main functions in PHP's DOM API, showing you how to programmatically generate a complete well-formed XML document from scratch and save it to disk. Read more »

Passwords: The Good, the Bad and the Ugly

Even with the best security technology in place, people are still putting enormous faith in the strength of their password, many without realising what having a "strong" password entails. Builder AU's Nick Gibson runs you through the basics. Read more »

Transform plain text files into Web pages automatically with this PHP script

Learn how you can use PHP to quickly transform plain ASCII text into perfectly readable HTML markup. Read more »

Video (1)

ASCII, .Net Naming and the ATO -- Club Builder

This week's Club Builder looks at fixing .NET's versioning problems, how ASCII art can help remembering SSH keys, and how the ATO intends to let people running OS X or Linux file tax returns. Read more »

Blog (2)

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 »

Try… Catch… Win!

David McAmis [blogs:theneteffect] -- As a .NET developer, there are a few “best practices” that you should always consider. And one of the biggest is that every application you write should include error trapping to trap critical and non-critical errors that may occur. And the .NET framework makes it easy to use “Try… Catch” statements to intercept any errors that occur and allow you to handle the exception. Read more »

Log in


Sign up | Forgot your password?

What's on?