Data Storage

The Design Of The Google File System 210

Freddles writes "This is an interesting paper (PDF) describing the design approach to Google's file system. The design had to take account of requirements for huge file sizes, a highly responsive infrastructure and an assumption that hardware components will always fail."
Perl

Practical mod_perl 121

honestpuck writes with the review below of O'Reilly's Practical mod_perl, which he describes as "a doorstop sized volume that provides more information on using mod_perl than you ever thought you needed." Read on for the rest of his review, and to see whether you actually do need to know what's in this book.
Programming

Convert from HTML to XML With HTML Tidy 43

An anonymous reader writes "HTML Tidy, a powerful tool to help convert old HTML pages to newer standards, such as XML. This tip demonstrates how to convert HTML documents to XML (or more specifically, XHTML) with a simple, open source tool. This conversion is useful for webmasters who are migrating to XML. It can also help XML converts who have to interface with legacy HTML tools."
Linux

Linux Kernel 2.6.0-test6 Released 268

lamont116 writes "The latest in the series of beta kernels was just released by the fine folks who have given us Linux. Enjoy!" The Changelog has a hefty 240K of miscellaneous changes... LWN has an overview of the updates.
X

Y: A Successor to the X Window System 666

impto writes "Whenever someone brings up the topic of replacing X, everyone always says that's nice, but where's the code? Well, Mark Thomas put his money where his mouth is and produced a replacement that maintains network transparency while adding many of the features that people desire from X such as alpha blending and a built-in toolkit. It still needs a bit of work to be as featureful as X but it's a fresh start that takes advantage of current technology and ideas. Read the paper here in PDF (1.7MB) or PS or grab the source and start hacking."
Programming

The Weak Signal Challenge - Decode and Win $100 214

superid writes "Several years ago while reading comp.dsp I found a link to The Weak Signal Challenge. On that page is a .wav file of a morse code signal bounced off the moon. The page author Mike Cook is offering $100 to the next person to successfully decode the morse code. Since I was the one who originally solved this, I promised Mike that I wouldn't divulge the answer or provide any clues. I can say thought that I didn't use anything special other than traditional signal processing techniques, octave, matlab, and patience. I think that overall I spent about 24 hours total sitting at my '486. I think it would be great to generate some interest in this. Maybe someone could come up with a novel solution and win $100!"
PC Games (Games)

Source Code to Homeworld Released 55

ceejayoz writes "The source code for Relic Entertainment's 1999 Game of the Year, Homeworld, has just been released. Details are available at Homeworld Universe. Not GPL'ed, but pretty nifty all the same." Note that any sort of property aside from the source such as graphics or codecs have been stripped out, but it's still cool to look through the game engine.
Perl

Perl 5.8.1 Released 144

langles writes "Perl 5.8.1 has been released. Read the official announcement, then download it from a CPAN mirror near you. If you've been following the Perl5 Porters List, you'll know this version was very well tested before they released it. However, there may be some modules that will need to be fixed before they will work with this release." The announcement also contains full details on incompatibilities and known issues, so give it a once over before upgrading, especially if from a pre-5.8 version.
GNU is Not Unix

20th Anniversary of RMS's Original GNU Post 526

An anonymous reader writes "Sep 27, 2003 is the 20th anniversary of Stallman's original Usenet post describing his vision of GNU. Good time for reflecting over GNU's successes and failures, about how it has changed our world."
X

Proxy Servers Lighten Up X 254

An anonymous reader writes "LinuxDevices.com is reporting on a compression and differential proxy scheme for X that makes it practical to xhost rich applications like Mozilla or a whole UNIX desktop over a 9.6Kbps connection (think cell phone with GSM modem). The company developing NX has a neat test drive set up -- and it is way zippier than VNC. There'll be a paper about it at the next LinuxKongress in Saarbrucken, Germany, and a call is out to OSS programmers to build on the GPL'ed NX library."
Programming

Porting Games From Binary 178

CowboyRobot writes "My favorite Slashdot links are those that inspire me to embark on meaningless and time-consuming quests. This is one of them. Two Canadian game developers at Digital Eclipse have a thorough explanation of how to port a game using nothing but the binary stream coming out of the cartridge. They use the TRS-80 and Phantasy Star III as examples."
Programming

Free Sound Samples? 79

TwistedSquare asks: "I like to write small games from time to time, and have often wondered about adding sounds. Searching around on the internet, I can find loads of GPL sound libraries but no sound effects/samples that are both royalty-free and free (as in beer). Can anyone suggest how I could find such effects and does anyone else find it odd the contrast between the amount of GPL software and non-GPL-type items in areas such as sound effects?"
Businesses

The Bionic Office 317

hondo77 writes "Joel Spolsky has finally moved Fog Creek Software into their new digs. Read about what went into the design of "the ultimate software development environment" from your (my) cube and drool."
Announcements

PostgreSQL Beta Testers Needed 26

aliensexfiend writes ""PostgreSQL Beta Testing has begun. The more testers, the merrier. Read the announcement page as well as the Beta info page. Interesting new features include a new Binary I/O protocol, ability to inline simple SQL functions, and an error message wording scheme that provides 3 layers of detail!!.""
Graphics

Nvidia's New Mobile Media Processor 12

univeralifepadre writes "Saw this scroll by quickly on the TechTV ticker; Nvidia has a new GPU for handhelds, the GoForce 2150. It supports image capture up to 1.3 megapixels, has hardware jpeg encoding, and a 64-bit 2d graphics engine."
Programming

Is There Life Beyond DirectX? 79

Zangief asks: "Almost any gamer has, at some point, the idea of making their own game. I am no exception, so I've been playing around with SDL, which appears to be the logical decision over the craziness of DirectX. However I have also noticed that other alternatives, such as ClanLib. There is something else? Are there any other libraries, dev-kits, or tools that would be good for indie developers?"

Slashdot Top Deals