HOW-TOs

Using the OORunner class that we developed last week we'll now create a Python class for converting spreadsheets into CSV files. The converter supports any type of input spreadsheet that is supported by OpenOffice.

Creating KVTML Files

December 31st, 2008 by Phil Hughes in

KWordQuiz, KVocTrain, and other KDE-based programs use the KVTML file format for their data files. The format is just a fairly simple XML format but, unfortunately, there doesn't seem to be anything available to convert a text file to this format. So, once again, AWK to the rescue.

If you run a lot of terminal tabs or scripts that all need to make OpenSSH connections to the same server, you can speed them all up with multiplexing: making the first one act as the master and letting the others share its TCP connection to the server.

Using pyuno you can script OpenOffice with Python. Pyuno allows you to create macros inside OpenOffice and it also allows you to create external Python scripts that talk to a running copy of OpenOffice. If you want to get started with pyuno be prepared for an often frustrating experience: the documentation is sketchy and

Product Review

Everywhere you turn there are "brain training" games that claim to help you "lower your brain age" or "boost your brain power" and other such marketing hyperbole. Much like saying a certain breakfast cereal is "more satisfying" than other cereals, these claims are basically meaningless.

Poll

More From LinuxJournal.com

The Climate Savers Computing Initiative is on the front lines of the battle against global climate change. Their mission? To convince you that saving power is good for both Mother Earth and the bottom line. The Green Penguin chats with Pat Tiernan, Climate Savers' new executive director, to see what the future holds for this green-IT organization.

It's time for New Year resolutions and what better than to resolve to not purchase media 'protected' by DRM? Many of us already follow this rule but by pledging this publicly we can educate the masses.

Usually, when I write articles for Linux Journal, they are of a patently technical nature. This article is going to be quite a bit different. As we head into the Holiday Season and the start of a new year, I've begun to think about what I want to do in the next year, and what I wish I had done with this year.

We're the first to admit that Linux is cool. Just using it is cool, but if you're doing something extra cool with Linux this is your chance to share it with the community. Our Cool Projects issue is coming up quick and we're looking for a few more project articles. We're partial to Cool projects that have a hardware slant, but if you have a Cool software project let us know about that too.

What Are They Using?

December 16th, 2008 by Doc Searls in

I was celebrating Leap Day (February 29) at a London pub with Mark Antony Kent, Head of Technology Strategy at British Telecom, hoping also to pump his brain for insights to follow up on a contentious FCC hearing at Harvard earlier that week—one convened to visit issues around Comcast's valving of BitTorrent traffic.

Creative Commons is surveying people on what they believe constitutes "non-commercial use".

Blogs and Opinion

I Twitter. I Dent. I Blog (duh, you're reading it now). At times I've Plurked, Facebooked, Skyped, and Gtalked. The big problem is that each socialization protocol has its own client. I currently have 2 monitors on my desk and one is almost full of widgets and applications to keep up. I have:

It's long been clear to me that the biggest lock-in Microsoft has, at the enterprise level, is not with Windows or personal apps, but with Exchange Server. And the biggest problem there is this: it's good. Enterprises like it. And, since Exchange works only or best with Windows machines, the lock-in extends to much else. Linux and Mac boxes get purged and replaced by Windows ones.

Or so goes the story I hear from folks at big enterprises.

So I'm wondering about alternatives.

It is midnight. You are browsing the web. Everything seems fine. Unbeknownst to you, a rogue advertisement composed of malware is displayed on a popular website and is attempting to steal your banking credentials. What can you do?

Remember back in August, when there was all the hoopla regarding me in a "Hot Blogger" calendar? Well, your votes paid off, and indeed I grace the eleventh page of the calendar as Mr. November. Seeing myself as a calendar model immediately made me think of cows. (Well, OK, not really -- but bear with me)

Will 2009 Be Open or Closed?

December 29th, 2008 by Glyn Moody

As the end of 2008 approaches, people's thoughts naturally turn to 2009, and what it might hold. The dire economic situation means that many will be wondering what the year will bring in terms of employment and their financial situation. This is not the place to ponder such things, nor am I qualified to do so. Instead, I'd like to discuss a matter that is related to these larger questions, but which focusses on issues particularly germane to Linux Journal: will 2009 be a year in which openness thrives, or one in which closed thinking re-asserts itself?

The Internet is infrastructure. This should be plain, but it's not. The reason is that neither the Net nor infrastructure are well-understood, even though both could hardly be more widely used.

A Quick Look at Chandler

December 18th, 2008 by Phil Hughes

Someone on the Seattle Linux List asked about Groupware and the usual suspects were suggested. One, however, I didn't know anything about. It is called Chandler. I figured it was worth looking at.

Endless September 2.0

December 17th, 2008 by Shawn Powers

Back in January of 1994, Dave Fischer coined the idea of the "September that never ended." Basically, it referred to the influx of new Usenet users that came to college every September, and had to acclimate to how one conducts themselves on the 'net.

Many sceptics were convinced that as free software spread out beyond hackers into the general computing sector the rigorous GNU GPL licence would gradually be replaced by more accommodating – meaning weaker – forms, since it was “obvious” that its unbending rules were too strict for widespread use. In fact, the GPL has grown in importance, until today it is probably fair to say that it underpins most of the free software world, including enterprise applications. This makes any violation of its terms particularly worrying, because if left unchallenged, it threatens to undermine the entire ecosystem.

A startling development is being reported by the BBC in the UK. It seems that the Internet Watch Foundation which looks like a quasi governmental organization, has taken offense with an album cover on Wikipedia and is “blocking” access to it. IWF claims it is an issue of child pornography, Wikipedia is calling it censorship.

Public wi-fi in airports and hotels is offered on the pay toilet model. It charges money to use low-cost plumbing facilities. I believe it would be better for airports, and their passengers, if plumbing usage were free, just as it is for water and trains between terminals.

Can we tell them how?


Newsletter

Each week Linux Journal editors will tell you what's hot in the world of Linux. You will receive late breaking news, technical tips and tricks, and links to in-depth stories featured on www.linuxjournal.com.
Sign up for our Email Newsletter

Featured Videos

Setting up an https server in Apache is easy. This tutorial covers how to create and sign your ssl certificate as well as how to configure the web server.

From the Magazine

January 2009, #177

It's a battle as old as time: good vs. evil. Fortunately, Linux and FOSS are on our side as we wage the battle against those who try to steal our secrets and invade our systems.

Checking your system's security is best done sooner rather than later. Test the locks with our article on security verification; find out how to use PAM to help secure your systems; use MinorFS and AppArmor to implement discretionary access control; learn more about Samba security in part III of our series; use Darknet to help detect bots and secure your systems; use the Yubikey to increase your site's security; and don't forget to lock the doors, because a cold boot attack could render your security useless if somebody has physical access to your computer.

But, we're not just about sowing the seeds of fear. We also show you how to use memcached in Rails, how to manage multiple servers efficiently, how to deploy applications easily with Capistrano, how to manage your videos with MythVideo, how to mix it up a bit (your audio that is), and even play a few games.

Read this issue