StudioDave Does A Hardware Review And Meets Ubuntu 8.10
Intrepid Ibex from a multimedia perspective.
Read more »
0 comment(s)
Intrepid Ibex from a multimedia perspective.
Read more »
0 comment(s)
Some tips for getting useful information about your machines.
Read more »
17 comment(s)
Daniel Bartholomew looks at a brain game that might actually make you smarter.
Read more »
0 comment(s)
Dave Phillips introduces OSC and explains why it makes him a more pleasant fellow.
Read more »
1 comment(s)
When running bash scripts that take a long time to run it's often useful to know how long it took for the script to run. In addition to the overall run time, it's also often useful to know how long certain parts of the script took to run. The time command doesn't really help because it's meant to time a single command, not a sequence of commands. By using the %s format
When writing bash scripts you sometimes need to run commands in the background. This is easily accomplished by appending the command line to be run in the background with an ampersand "&". But what do you do if you need to run multiple commands in the background? You could put them all into a separate script file and then execute that script followed by an ampersand, or you can keep the commands in your main script and run them as a sub-shell.
If you don't care much about whitespace bash is great: it normally turns multiple whitespace characters into one and it breaks things into words based on white space. If on the other hand you'd like to preserve whitespace bash can be a bit difficult at times. A trick which often helps is using a combination of bash's eval and set commands.
Once upon a time, one computer was all you needed. All of your documents lived on that computer, or a stack of floppies or CD-Roms nearby, and nowhere else. Those days are gone, much like the one-car, one-TV, and one-iPod days.
Have a friend or family member who loves Linux? While you're shopping on this Black Friday, consider this shopping list of all things Tux.

More from the SuperComputing '08 floor. Editor Shawn Powers talks about RAID, ethernet, power conservation, InfiniBand, global super computing networks, programming tools, storage and more.
More from the SuperComputing '08 floor. Editor Shawn Powers talks about Mathematica, CUDA, quiet, efficient servers and more.
Continuing at the SuperComputing '08 floor, Editor Shawn Powers talks with exhibitors about everything from spaceships to clusters to virtualization.
We're here at SuperComputing '08 in Austin, Texas catching up with a few exhibitors. If you can't be here with us, we'll bring a little of the show to you. We're searching the show floor for the coolest Linux stuff (besides Linux Journal of course) and bringing it to you.
The article discusses E-Stewards, a new certification program for e-waste recyclers that aims to prevent dumping in landfills and developing countries.
| Mozilla McAdd-Ons: Over A Billion Served | 4 days 14 hours ago |
| Fedora Plays King of the Mountain | 6 days 17 hours ago |
| SCO v. Novell is Final – For Now | 1 week 2 days ago |
| NASA Takes the Internet to Outer Space | 1 week 3 days ago |
Can I vent here for a moment about well meaning, but clearly out-of-the-loop, friends that seem to think everything on the Internet, especially when it comes to safety, is a real situation that needs our attention and should be sent to every mailing list they are on?
Typeanalyzer says Linux Journal is one of The Guardians. That is,
The organizing and efficient type. They are especially attuned to setting goals and managing available resources to get the job done.
For those of you familiar with twitter, the "microblogging" social-networking tool, you know that it can be a fun way to gather data from a large group of people. If you have a substantial enough group of followers, inevitably, a few are paying attention most of the time, and you will get a handful of interesting responses to almost any question.
Over the years, I have turned to Linux and the Open Source community for a number of solutions to obscure and difficult problems. And, rarely, has the community let me down. But the community, like software development in general, has limited resources and sometimes limited interest.
For some in the world of free software, libraries are things that you call, rather than visit. But the places where books are stored – especially those that make them freely available to the public – are important repositories of the world's knowledge, of relevance to all. So coders too should care about them alongside the other kind, and should be concerned that there is a threat to their ability to provide ready access to knowledge they have created themselves. The good news is that open source can save them.
As I was standing in the shower this morning, ruminating over the firings of several Verizon employees for snooping into President-Elect Obama’s phone records, I began to think about privacy and what it means and what it will evolve to mean in the coming days and years. After all I was in one of the most private places a person can be right?
I was in Houston last week, and I found myself doing some remote tech support over the phone. Everyone in the Houston office patiently waited for me to finish, but gave me the strangest look when I told my assistant back in Michigan, "You're going to have to reboot Gonzo and Fozzie, because they need to mount Miss Piggy."
Over the past month, two things struck me as indicative of our current time in space, and both are related to the availability of technology.
JFK said "Victory has a thousand fathers, but defeat is an orphan." So I'm here to claim Linux-based geek paternity for the successful presidential campaign of Barack Obama. The geeks didn't do it alone, of course. But their role was huge.
Anyone that uses Linux regularly is familiar with the "Google to see if it works under Linux" procedure before buying any hardware. I was thrilled when I saw the ad for a USB Atari 2600 joystick clone that had a label on the box claiming its Linux compatibility.
“They order, said I, this matter better in France.” So wrote Laurence Sterne in his 1768 book A Sentimental Journey Through France and Italy. Alas, things have changed much since then, at least as far as the Internet is concerned. In the light of recent events, now he would we have to say: they order this matter worse in France. Even more unfortunately, France's bad habits are spreading, and could have serious consequences for free software.
The November 20, 2008 Linux Journal Live!. After returning from SuperComputing in Austin, Shawn talks about some things he saw, and what's on the horizon in the world of powerful Linux clusters.
Dual booting is a necessary evil and very inconvenient. What if you could run your windows partition in a virtual machine, so you wouldn't have to worry about rebooting anymore? With VMWare Workstation, you can.
The Oxford English Dictionary says the word "gadget" is a placeholder name for a technical item whose precise name one can't remember. Like that book-reader thingy from Amazon...what's it called? Spindle, Gindle...Kindle, that's it. Check it out in this month's gadget issue.
Other gadgets covered include the Nokia tablets, the BlackBerry, the Neo FreeRunner, the Dash Express, the Roku Netflix Player, the Kangaroo TV, The TomTom GO 930 and the MooBella Ice Cream System. On the larger hardware front, read the reviews of the Acer Aspire One and the YDL PowerStation. On the software front, check out the articles and columns on memcached, Samba security, Mutt, desktop gadgets, bash and Puppet. To wrap it all up, read Doc's thoughts on Google and the browser platform.