ETag is a validator which can be used instead of, or in addition to, the Last-Modified header. By sending a ETag, the server promises that the content is not changed until the ETag changes for a specific resource.
Read more »Codesion Emerges from CVS
There was a time when CVS (Concurrent Versioning System) dominated the open source, software-version-control landscape, but no more.
Read more »- Login to post comments
Django 1.2 beta 1 released
"As part of the Django 1.2 release process, tonight we've released Django 1.2 beta 1, a preview/testing package that gives a little taste of some of the new features coming in Django 1.2.
Read more »Today, Delayed GPU Switching Comes To Linux
Two days ago we reported on hybrid graphics coming to Linux in a crude form that allowed switching between graphics processors on notebook computers that utilize dual graphics processors, one that's meant to deliver the best energy efficient performance while the other GPU is for maximizing the graphics performance in demanding environments.
Read more »Is Android Forking from Linux?
Which brings up this unpleasant question: did Android just become a fork from Linux? And, if it did, what might that mean?
Read more »- Login to post comments
Kernel Log: Open source drivers for new Radeon graphics chips
The X.org and kernel developers are working on drivers to support the DirectX 11 graphics cards in AMD's Radeon HD 5000 series. The kernel developers have released numerous new stable kernels and are discussing the integration of utrace in great detail.
Read more »- Login to post comments
Resolving the /etc/hosts localhost Issue in Apache
This week I once again ran into a problem I've encountered before: issues caused by the default values in /etc/hosts used in several Linux distributions, including older versions of Debian and Ubuntu.
Read more »- Login to post comments
Start and Control konsole with DBUS
Some time back I wrote about creating a number of konsoles automatically using dcop. Although we were at the time well into the KDE4 era I had not yet upgraded since there were still things that weren't quite working with KDE4, most of these have now been fixed so I've upgraded some of my systems to KDE4, which means it's time to update the original code to now use dbus.
Read more »- Login to post comments
Pass the Bug, Collect $500
Bugs are a reality of software development, and a pain for both coders and users. Security bugs are a particularly nasty variety, and in an effort to kill as many as possible, Google is now coughing up cash for catching Chrome and Chromium glitches.
Read more »HipHop for PHP: Move Fast
One of the key values at Facebook is to move fast. For the past six years, we have been able to accomplish a lot thanks to rapid pace of development that PHP offers. As a programming language, PHP is simple. Simple to learn, simple to write, simple to read, and simple to debug.
Read more »Throughput Performance with a Disk-Based Journal
Turning from Metadata performance to throughput performance, we examines the impact of journal size on ext4 when the journal is disk-based. Dig into the numbers and see what you can do to improve throughput performance.
Read more »- Login to post comments
Phoronix Test Suite 2.4 Released
Phoronix Media has announced the immediate release of Phoronix Test Suite 2.4 (codenamed "Lenvik"), as the latest update to their open-source testing framework that delivers immediate and measurable advantages to its customers.
Read more »Support for the Scheme programming language
"The Scheme language traditionally has very good support in Emacs [...] In this article I'll try to describe all packages, related to the Scheme support. First, I'll describe packages, working with all implementations of Scheme, and in the last sections, I'll describe packages, created for concrete implementations..."
Read more »- Login to post comments
Scripting the Vim editor, Part 3: Built-in lists
Vimscript provides excellent support for operating on collections of data, a cornerstone of programming. In this third article in the series, learn how to use Vimscript's built-in lists to ease everyday operations such as reformatting lists, filtering sequences of filenames, and sorting sets of line numbers.
Read more »- Login to post comments
Top 8 MySQL Management Tools
A large percentage of small to medium sized websites depend on Mysql server to support their db infrastructure. Working with it is as easy is saying it and for some reason there are numerous web and non-web administration software written specifically to manage a Mysql server.
Read more »- Login to post comments