Introducing Linux Journal's penguin gallery contest. That's right -- penguins. Real, virtual, 2D, 3D, with fish, without fish, etc., etc. Submit your penguin photo or artwork and be entered to win some pretty cool LJ goodies.
When grep and sed aren't enough, gawk may provide
the extra horsepower that you need.
The following tip contains a sampling of some of the
things one might do with gawk.
Even with all of the high quality software available, sometimes you just have to break down and write a custom application, and usually you don't have a lot of time to devote to it. This is the situation I found myself in when my wife started a new business and needed a simple means of tracking sales leads.
Working on a little script the other day I had the need to determine
if the input to the script was coming from a pipe or from the terminal.
Seems like a simple enough thing to determine but nothing jumped immediately
to mind and a quick internet search didn't help much either.
After a bit of pondering I came up with two solutions: the stat command
and using information from the proc file system.
You may have noticed something different about LinuxJournal.com today.
I am very pleased to share our newly redesigned site with you, and I'd like to tell you a little bit about some of the new features. I hope you'll take the time to register, if you have not already, so that you may take advantage of all of the new features we have added and will continue to add.
Every few weeks, I like to browse the OpenOffice.org Extensions site to see what is available, and what people are using.
New extensions that are both useful and well-designed seem to be getting few and far between. However, if you search patiently, you can still find extensions worth trying.
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.
I don't usually write book reviews, but this one is special. My friend and colleague Daniel James has written an introduction to the world of media production with Linux, or as the subtitle describes it, "A manual for creative media on a modest budget". I'll put the spoiler right up front: This book is wonderful and is an essential read for all artistically-inclined Linux users. Read on to find out why I think so.
There are many dialog programs out there, Zenity, Kdialog,
xdialog, etc. I love programs like these. They make it so easy to
spice up a shell script with a little GUI action. Today I'm going to
go look at a dialog program called gxmessage.
Audio processing and synthesis plugins are always a lively topic for musicians. Many contemporary music-makers rely completely upon their plugin collection for all their sound sources and processing routines, and it is not at all uncommon to discover that some of these composers have never learned to play a traditional instrument. However you feel about audio plugins they are a fact of life in modern music production.