Bash has had multi-processing for a long time, via job control, the $! environment variable, and the "wait" command. Judicious use of parentheses for sub-processes, and pipes where necessary, can put comparatively long-term procedures into the background. Bash 4 now provides a new multi-processing paradigm for shell scripting, via the "coproc" statement.
Read more »Eclipse 4.0 SDK released for early adopters
The official release of Eclipse 4.0 SDK, which reworks the underlying platform of the IDE, is now available for early adopters. Production users will have to wait for tools to be updated to feel the benefit
Read more »- Login to post comments
OpenSAF version 4.0 arrives
The OpenSAF Foundation has released version 4.0 of the Open Service Availability Framework (OpenSAF), its open source middleware platform for high availability (HA) environments
Read more »- Login to post comments
Python Development Masterclass
It may seem like Python is just another scripting language, but know that when you are using Linux, the chances are there is some Python code working backstage helping you. Among other things, this article looks into the versatile nature of Python and its many uses…
Read more »- Login to post comments
Irssi - A Really Good Terminal Based IRC Client For Linux
The only IRC client I ever used was XChat. I decided to try something different and Irssi client was a great find. Irssi is a terminal based IRC client for Unix systems and is probably the best I have used till now.
Read more »- Login to post comments
Interest in SUSE is Decreasing
Freelock Computing says that interest in SUSE as a server platform is decreasing
Read more »- Login to post comments
OpenGL 4.1 Spec Finalized, Released
The Khronos Group announced the finalized specs for OpenGL 4.1 and unsurprisingly, the focus was primarily on improving graphical performance on mobile devices. OpenGL 4.1 is completely cross compatible with OpenCL, the mobile 3D graphics API and features new tools that allow for the easy porting of code from one platform to another.
Read more »- Login to post comments
Terminator for GNOME lets users split terminal windows
Although a command line isn't a necessity anymore in modern desktop Linux distributions, there are many situations where it's still the most efficient way to perform and automate tasks. One good solution is an alternative terminal application for GNOME called Terminator.
Read more »- Login to post comments
Python4Kids New Tutorial: Random Imports
In our last tutorial, we met the concept of functions. It turns out that functions (and another concept called classes, which we haven't got to yet) are the workhorse of Python. Almost everything you will end up doing with Python will involve the use of functions.
Read more »- Login to post comments
Announcing the world's fastest VP8 decoder: ffvp8
Back when I originally reviewed VP8, I noted that the official decoder, libvpx, was rather slow. While there was no particular reason that it should be much faster than a good H.264 decoder, it shouldn't have been that much slower either!
Read more »- Login to post comments
Five Handy Tips for MySQL's Powerful UPDATE Statement
Rob Gravelle explores the MySQL UPDATE statement, which is used to modify existing records in a table. Among its many features, he looks at how to update multiple tables, avoiding mistakes, and how to limit how many rows are updated.
Read more »- Login to post comments
Elastix 2.0 has been released!
It has been over two years since we released Elastix 1.0. Almost from that same moment we began to plan and develop what would become Elastix 2.0. It was a long period of hard work, but the new distro is finally ready to see the light. Thanks to the whole community for the incredible support.
Read more »Benchmarking ZFS On FreeBSD vs. EXT4 & Btrfs On Linux
ZFS is often looked upon as an advanced, superior file-system and one of the strong points of the Solaris/OpenSolaris platform while most feel that only recently has Linux been able to catch-up on the file-system front with EXT4 and the still-experimental Btrfs.
Read more »- Login to post comments
Kernel Log: Who’s responsible for troubleshooting and quality assurance?
Recently, a Red Hat developer got rid of a flaw in an Intel graphics driver, probably for a special corporate customer. For years, the flaw had been a thorn in the side of numerous users of systems with the 945GM chip-set. Now, Theodore 'tytso' Tso has stated in a discussion on LKML that users have to accept more responsibility for troubleshooting and quality assurance.
Read more »- Login to post comments