Linux Developer Network News: June 19, 2009

Featured LDN Articles

Performing Custom Actions when NetworkManager Goes On/Offline
By Ben Martin
NetworkManager is used by many Linux distributions to allow the machine to connect to wired and wireless networks automatically. NetworkManager can remember the credentials you need in order to authenticate with your wifi networks and can get online automatically when certain networks are detected.

Learn SQL
By Cameron Laird and Kathryn Soraiz
It's easier than ever to learn SQL. More precisely, it's easier than ever to start to learn SQL. SQL is in its sixth or seventh revision as an official standard, and understanding why there are two different counts, let alone comprehending all the variations of the query language through the years, is a task few undertake. The latest of these standards is almost 4,000 pages long.

Featured Blogs

Opera's Brick Walls
By David Goemans
Today Opera announced something amazing. Unite. The basis is a webserver in a browser. It allows you to share your music, images, files, and host chatrooms with anyone you choose, whether or not they use Opera. Futhermore, the APIs for writing your own services are available now. And the press has jumped onto this. Even Slashdot incorrectly reported it as the 10.0 release. However, will this actually get them users? In truth I doubt it.

Xorg, A Stumbling Stone?
By David Goemans
Statement: Xorg is a stumbling stone in the advancement of desktop linux, discuss. This may seem like a university essay, but there's a valid point hiding in there somewhere. Xorg is bigger, slower and more complicated than the graphical servers of other operating systems.

From the Internet

2009 Linux Plumbers Conference Deadline Extension
Updated info on the LPC...

Linux, the Social Desktop
"...[T]oday's crop of online services really disappoint the user in all sorts of ways..."

Rip: A New Way to Package Ruby Software
Examining an all-in-one Ruby package manager...

Branding: Even For Linux and FOSS, It's Everything
A wider look at the effects of branding in FOSS development...

Will My Program Work on All Linux Distributions?
An overview of the LSB...

TTM, Radeon KMS Support Goes Into Linux 2.6.31
Looking ahead to Linux 2.6.31...

The A-Z of Programming Languages: Erlang
An interview with Erlang creator Joe Armstrong...

HTML 5: Could it Kill Flash and Silverlight?
A standards-based multimedia Web solution? Sounds good to us...

Writing an Android Twitter Client with Python
A Python on Android walk-through...

Drizzle: Rethinking the MySQL Database Kernel
MySQL expert Jeremy Zawodny on Drizzle...

The Linux UI Future; More Complex than Ever
An interesting analysis of what desktop "success" may look like...

python, javascript or web?
Follow the code in web development, and you may be surprised at what you find...

From JavaOne to Java 2.0: Java is Dead, Long Live Java
Devining the future of Java...

Release Candidates for PHP 5.2.10 and PHP 5.3.0
New PHP features out in 5.3 RC...

Mono Part of Debian's Default Desktop Install?
How dependecies bring unintended consequences...

Real-Time Kernel Upgraded
Real-time releases merged into 2.6.30 kernel...

Introducing KDE 4 Plasmoids
"See how to write simple Plasma applets (known as plasmoids)..."