HOW-TOs

If you search the web you can find a number of references to programs/scripts that convert diff output to HTML. This is a bash version.

Rebooting the Magic Way

August 21st, 2008 by Cory Wright in

If you have ever had a hard drive fail on a remote server you may remember the feeling you had after trying to issue the following commands:

If you use Nagios to monitor your system and run openSUSE on a remote server the bash script presented here will check for online updates and is designed to be run by Nagios so that the result will appear on the Nagios service-detail page.

If you have a process ID but aren't sure whether it's valid, you can use the most unlikely of candidates to test it: the kill command. If you don't see any reference to this on the kill(1) man page, check the info pages. The man/info page states that signal 0 is special and that the exit code from kill tells whether a signal could be sent to the specified process (or processes).

Product Review

I, as well as my 4 year old son, have always had an interest in Astronomy. My son puts planet puzzles together and looks at picture books. I'm proud to say that he can name all the planets in order, and astonished to realize that he knows that Pluto isn't considered a planet anymore. I've read books on Astronomy; I've been to planetariums and observatories.

More From LinuxJournal.com

GoGrid is a competitor to Amazon Web Services -- they have a multi-server control panel that enables you to deploy and manage load-balanced cloud servers in just minutes (it appears to take about 5 minutes to be exact). Associate Editor Shawn Powers met up with GoGrid this month on the LinuxWorld Expo show floor and chatted with them about cloud computing.

Associate Editor Shawn Powers recently had the opportunity to speak with Fujitsu about their latest Linux offerings.

This "Linux Product Insider" features the book FIRST LEGO League, iStor Networks' integraSuite/MC Management Center, WaveMaker's Visual Ajax Studio 4.0, Perforce 2008.1 SCM System and FST's FancyPants SDK.

Here's what's new and noteworthy this week in Linux and open source:

ScaleMP's vSMP Foundation aggregation platform enables the creation of high-end x86-based symmetric multiprocessor (SMP) systems, providing superior performance at prices significantly lower than traditional SMPs and comparable to managed x86 clusters.

Blogs and Opinion

This certainly qualifies as an interesting development. CBC is reporting that FACIL, a non-profit organization that promotes the adoption of free software in Quebec, is suing the provincial government for buying Microsoft software. More specifically, they are alleging that Quebec's provincial government refuses to allow competing bids (including bids from free software vendors) in preference of large players like Microsoft. Allow me to quote from the CBC article.

Debian Security Flaw

August 28th, 2008 by Mitch Frazier

The debian security flaw and the supposed attacks were pointed out to me earlier today. There's a blurb about it here on LJ. The US-CERT warning is here. The original debian advisory about the actual bug is

As a computer professional I take my sight for granted. Think about it, how much you rely on your eyes. How much of what we do is based on what is on the screen and where it is on the screen.

The Death of the Letter?

August 26th, 2008 by David Lane

BALTIMORE (AP) - Mailboxes are going the way of phone booths. More of us are paying our bills online and using the Internet to send our correspondence, so the U.S. Postal Service has decided it needs fewer mailboxes. (WTOP)

Photosynth is one of the most exciting programs I've seen in a long time. It takes a group of photos, typically of a single geographical location, but possibly taken at different times by different people, analyses them for similarities, and then stitches then together into a smooth-flowing, pseudo-3D panorama. It's really great. Just two problems. One: it won't run on GNU/Linux; and two: it's from Microsoft, and so is unlikely ever to do so.

My question is this: Why didn't the free software community come up with Photosynth first?

What are we doing to expose new users to Linux and Open Source solutions? My wife, after coming back from a visit to our local electronics store asked me why there were no “boxes” of Linux on the shelves, or PCs supporting the OS on display?

It sucks because it's good

August 21st, 2008 by Doc Searls

Back in the mid-90s, when Linux was still at 1.something, website design was a simple exercise that left matters such as font choice up to the user. It was blessedly free of the Tyranny of Typography, the Legacies of Layout, and other controlling influences from the Provinces of Print. Better yet, it was free by design from withering rebuke by aesthetes whose high-minded "taste" made life miserable for both writers and readers. Back then

NGINX instead of Apache?

August 18th, 2008 by Phil Hughes

My friend Mario in Costa Rica sent me a short email about NGINX (pronounced engine-X). It is a web server and a bit more written by Igor Sysoev in Russia. Clearly, it isn't for everyone but if you have a very busy site that needs load balancing and some other performance stuff, it looks pretty interesting.

One of the advantages, touted by the Open Source community is that you can read the source code and make changes to it if you need to. Now to be honest, how many of us even bother to look at the source code? Come on, fess up. Yes, that is about what I thought.


Featured Videos

In case you were wondering about the fun side of Linux World Expo, we thought we'd give you a peek at our shenanigans. We at Linux Journal love what we do so much, that we can't help but have a ball wherever we go.

The X Window System is a magnificent platform for many uses, but using it to run an application over a slow network is nearly impossible. This is an introduction to NX, a technology that makes remote applications fly even over commodity internet.

From the Magazine

September 2008, #173

Feeling a bit like a Thermian? Never give up, never surrender! Someday, you could go from underdog to top dog. Just take a look at a few of the underdogs we highlight in this issue: Mutt, djbdns, Nginix, Gentoo, Xara and the program voted mostly likely to fail just a few years back—Firefox. If Firefox not radical enough for you, check out Chef Marcel's column for some more alternatives. Having trouble mapping your program data to your relational database? If so, Rueven Lerner shows you some tricks in his At The Forge column.

Need to run GUI applications on your server in the next state? In his Paranoid Penguin column, Mick Bauer shows you how to do it securely. Kyle Rankin keeps hacking and slashing and shows you a few split screen secrets you may not be familiar with. Finally, we all know what happens next February, but only Doc knows what happens afterward.

Read this issue