News (51)
Microsoft publishes 'incomplete' OOXML specs
Microsoft has been accused of publishing "incomplete" specifications for its Office file format binaries. Read more »
Google denies disassembling Vista code for Chrome
The source code underlying Google's Chrome web browser suggests Google used a reverse-engineering technique called disassembly to figure out how to use a useful Windows Vista security feature, but the company has denied doing this. Read more »
Open source advocate: Release Java code
A day after Sun Microsystems CEO Scott McNealy said open-source software is his company's friend, a prominent advocate of the collaborative programming philosophy has called upon the server maker to open the code of Java. Read more »
MySQL 4.1 uses Microsoft code
Code that Microsoft made available under a public licence earlier this year will be in the next production release of the open-source database MySQL. Read more »
Solaris engineers offer personalised source-code tours
Sun Microsystems chose to employ the human touch when it introduced more than five million lines of Solaris source code onto the Internet. Read more »
Google Chrome's open source ally: Microsoft
During Google's launch of its Chrome Web browser, the company went out of its way to acknowledge the debt it owes two open source projects, Firefox and WebKit. But Microsoft, an uncommon ally in the open source realm, might also deserve a tip of the hat. Read more »
Mozilla: Web apps faster with Firefox 3.1
Firefox 3.1 will run many Web-based applications such as Gmail faster through incorporation of a feature called TraceMonkey that dramatically speeds up programs written in JavaScript, Mozilla said Friday. Read more »
Google open sources XML-alternative Protocol Buffers
XML, it seems, has run out of steam for Google. Google said Monday that it has created an open source project for a data interchange format called Protocol Buffers. Read more »
Google open sources 'Protocol Buffers'
Google has open sourced an internal development tool called 'Protocol Buffers', a data description language that forms a basic part of the operation of the company's vast computing cluster. Read more »
Sun hopes Project Indiana will help OpenSolaris
Sun Microsystems has revealed the outline of a project code-named Indiana, an effort to package up the OpenSolaris operating system into a convenient and usable "distribution" in the mould of Linux. Read more »
Features (97)
Send binary data in XML
You may be familiar with using text to describe data in XML files, but what if you want to send binary data? Find out what XML characters will derail binary data and how you can work around the problem. Read more »
Why migrating Java apps to .NET may not be smart
Migrating from Java to .NET is not easy, and you might be better off with your exisiting application. Here are five reasons for sticking with Java. Read more »
Behavior modification: Overload your C# operators
You can force C#'s operators to act the way you want by overloading them with custom behavior. Here are examples of how to make it work. Read more »
Reap the benefits of design patterns
Proper use of design patterns in software development allows you to increase the efficiency of the coding process. Apply design patterns in your next project and reap the benefits. Read more »
J2ME vs BREW for wireless development
Find out the similarities and key differences between Sun's Java Micro Edition and Qualcomm's Binary Runtime Environment for Wireless. 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 »
Network functions in PHP
You can employ PHP's internal functions for easy communication with network protocols, including SMTP and HTTP. This sample code will help you get started. Read more »
Reading and writing text files with VB.NET
Reading and writing text files is an essential task in any programming language. Follow this step-by-step approach to working with text files in VB .NET. 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 »
Microsoft to open more source code
Microsoft's shared source chief Jason Matusow talks about whether the company plans to release more Office source code. The question is, does anybody want it? Read more »
Blog (4)
Windows Azure: New windows, same tools
-- Microsoft was at pains to stress that it will be creating an environment that developers feel familiar towards for Windows Azure development. Read more »
Busybox settles a second GPL suit
-- The folks behind Busybox have settled a second lawsuit that argued a company violated the widely used free and open-source license. Read more »
Is public domain software open-source?
-- When writing earlier this week about Adobe's sponsoring of the SQLite project, I ran into a complicated issue: is software released into the public domain also open-source software? Read more »
Photoshop, Meet Flash
-- It's conference season at the moment in the northern hemisphere and Adobe has been busy demonstrating some of the features of the next version of Flash, code named "Blaze". Designers are going to love this version as it has the ability to import PhotoShop files while preserving layers, editable text, shapes and effects. 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 »
-
Quickly map drive letters in Windows XP
2008/10/01 13:30:44
-
2008/12/03 14:27:04
-
How to Reset Windows passwords
2008/10/01 14:31:09
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.
Featured links
- Parallelism Breakthrough Video Series
Stay Competitive with Intel® Parallel Studio - C++Builder 2009
RAD visual development meets C++ power – download it now! - Hewlett Packard
Learn how to choose the right data protection solution for your business - CodeGear RAD Studio 2009
Download today to develop Native Windows®, .Net, Web and DB applications

