News (57)

Kernel coding no picnic, says Torvalds

Linux project lead Linus Torvalds has said it is not easy to become a major contributor to the Linux kernel. Read more »

W3C celebrates tenth birthday

The World Wide Web Consortium is planning a celebration to mark 10 years of setting specs for the Web - prompting the question, when did the Internet begin? Read more »

Exploit code released for Adobe Photoshop flaw

Exploit code that could take advantage of a "highly critical" security flaw in the most recent versions of Adobe Photoshop has been published, a security researcher reported this week. Read more »

Psst...now it's Cisco source code up for sale

The Source Code Club has opened up shop again. Read more »

Google admits breaking App Store rules

Google acknowledged breaking the official rules of Apple's iPhone software development kit when it created the latest version of the Google Mobile application for the iPhone, but denied a more serious charge. Read more »

Google Mobile for iPhone breaks App Store rules

Google Mobile lets you search the Web using your voice in a way that is technically off-limits to iPhone developers, according to a report. Read more »

Google quietly updates Chrome

Search giant Google has quietly begun releasing a hastily prepared update to its Chrome browser to fix some security problems. Read more »

Google plans 'Chrome' browser

Search giant Google has confirmed it will shortly unveil a new Web browser dubbed 'Chrome' and based on code from the Webkit project. Read more »

Microsoft defines Centro "Essential"

Although the mid-range server software code-named Centro is still a few months away, Microsoft is divulging more details on its forthcoming release. Read more »

Ubuntu-maker launches Bazaar development tool

Canonical, the company behind the popular Ubuntu Linux distribution, has released a content-development tool designed to move development into the Internet age. Read more »

Features (228)

Simplify coding and maintenance with class libraries

You use class libraries when you're developing any type of .NET application in order to manipulate the file system, access databases, serialise objects, and launch and synchronise multiple threads of execution. Read more »

Three tools that make Java code review painless

Reviewing and optimising code is a task no developer is too keen on. Use these tools to help automate the process as much as possible. Read more »

C++: Removing duplicates from a range

Removing duplicates from ranges is a fairly common task in C++, but the std::unique algorithm in the Standard Template Library (STL) has some limitations. Find out how to work around them. Read more »

Manipulate instances of Windows forms in C#

This article is the first in a series that's intended to ease the learning curve and help you get started working productively with C#. Read more »

Opening form instances in C#

In this article Let's we'll work through the general pattern in C# .NET for recalling a specific instance of a Form class. Read more »

Avoid these Java threading gotchas

Writing multithreaded applications in Java can trip up beginner and intermediate programmers alike. Before you tie yourself in a knot, learn how to sidestep these common threading mistakes. Read more »

Avoid problems when task switching with RTOS

Here's a look at the advantages of using an RTOS, along with several key issues to watch out for. Read more »

Build a page framework in ASP.NET

ASP.NET enables you to create an object-oriented page framework to build Web sites. Find out how to put this handy capability to work. Read more »

C++: In search of the perfect convert-to-string function

Follow this tutorial using STL to develop an efficient, generic conversion function that will handle any data type with an overloaded operator. Read more »

Simplify .NET class communication with delegates

What are delegates and what are they good for? Lamont Adams explains how to use them in your .NET apps and has some sample code, to boot. Read more »

Blog (2)

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 »

We don't need an eBay for security holes

Nick Gibson [blogs:byteclub] -- It's been likened to an eBay for hackers -- new security site WabiSabiLabi is a market place for auctioning security vulnerabilities. Read more »

Log in


Sign up | Forgot your password?

What's on?