News (8)
Microsoft aims Windows 7 for 2009 holiday season
In a technical session on Thursday afternoon, Microsoft provided the clearest public indication that it is planning on getting Windows 7 completed in time to run on PCs that ship for next year's holiday buying season. Read more »
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 »
The bonfire of online vanities: Web 2.0 critic speaks
Lee Siegel is a cultural critic who has written for The New York Times, Slate and The Nation. However, he is perhaps best known for what happened in 2006 when writing for The New Republic. Read more »
Gates explains why Microsoft needs Yahoo
For a man a few months away from leaving his job, Bill Gates has a lot on his mind. Read more »
US judge dismisses suit over Google ranking
A California judge on Thursday dismissed a Web site's lawsuit against Google over its fall in the Google search index, but left the door open for the lawsuit to be amended and refiled. Read more »
Macromedia release help tools
Software maker Macromedia this week have released the first product to emerge from its acquisition of eHelp, a specialist in tools for creating online help resources and tutorials. Read more »
Geeks in space
Paul Allen was first. Amazon's Jeff Bezos is in the wings. Why do tech luminaries want off Earth? Read more »
New file system has long road to Windows
Microsoft's long-awaited new Windows file system is still a work in progress. Read more »
Features (178)
Get the most out of Java's class loaders
Class loaders are one of Java's most powerful features. However, developers often forget about the class-loading component even though it's essential when you develop anything more complex than a "Hello, world" application. Read more »
Explore static nested classes and inner classes
Nested classes can be confusing, but once you understand their purpose and get used to the semantics, there isn't a lot to them. Read more »
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 »
Java Reflection API helps leverage the power of classes
The Java Reflection API is a long-standing tool that opens the door to a variety of programming techniques. This walk-through will show you how to access class definitions at runtime. Read more »
Employ the Iterator class to streamline filtering
Iterator objects don't store objects the way arrays and linked lists do. See how using a filtering Iterator class can help you avoid wasted memory and decreased performance. Read more »
Creating class diagrams with UML
In our second part in our series on UML we explore how elements of a class diagram are translated to Java using UML. Read more »
Create wrapper classes with dynamic proxies
With dynamic proxies, you can create wrappers on the fly to prevent malfunctions and save tedious code repetition. Find out how you can use them. 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 »
Less painful getters and setters using properties in Python
It's a popular design guideline to require class attributes to be managed by methods, usually referred to as getter and setter methods. These methods increase the safety of your attributes, but come at a cost of simplicity and verbosity. With Python properties, you can have it both ways. Read more »
C++ Tip: Turning unions into first-class objects
The use of unions in this day and age is few and far between. In this article we'll show you how to turn unions into real objects. Read more »
Blog (1)
No, you can't have private attributes in Python
-- 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 »
Filter Tags
News and features
- Latest
- Popular
- Features
- Most Discussed
-
This blog post covers some of the technologies available for creating applications for the Semantic Web. Read more »
-
Bridging the gap between programmers and the visionA successful project will have a hard time flying if you don't walk through the game plan before writing a line of code. Read more »
-
Social news start-up Streem shuts downSydney social news start-up Streem will shut down this afternoon, according to a heartfelt notice posted on the site this morning by its founder Elgar Welch. Read more »
-
How to Reset Windows passwords
2008/10/01 14:31:09
-
Five things to consider when choosing a Linux distribution
2008/10/01 15:50:33
-
Cyber-terrorism 'a big threat'
2008/12/01 12:43:32
What's on?
-
Space pr0n, patent karma and Yang out -- Club Builder
On Club Builder this week: how NASA plans to get the Internet into space, Jerry Yang is out the door at Yahoo and Brendan Eich discusses javascript engine competition.

