Archive for the ‘Linux’ Category

Why the command line can be better

Friday, November 30th, 2007

I have an online photo album that, when a file is uploaded, will create a thumbnail size and an intermediate sized photo along with the full size version. I needed to copy the full size version of the file out while skipping the thumb and sized versions. I was able to accomplish this task using a single command:

[root@drue Wedding]# for I in `ls | grep -v sized | grep -v thumb`; do cp $I /var/www/html/pics/; done

This would have taken a lot longer using any other method. Using a GUI, say, Windows Explorer, I’d still be selecting which files to copy by the time the above command completed the work.

Two new series coming

Wednesday, August 29th, 2007

I have a couple of ideas for a new series I’ll be kicking off soon and hope people find them interesting. I’m going to do a bit of writing about setting up home networks and getting the most out of the GNU/Linux command line.

The basics of computer networking are very easy and a home network almost always employs nothing more than the most basic parts of a computer network. I’ll be breaking down these parts as well as what to look for in a broadband connection, simple things you can do to help protect your network, when to go wired over wireless and more.

On the Linux side I’ll be covering the basics of what the command line is, why you would want to use it, how to use it and tidbits on why I prefer to never actually sit at my Linux system.

Essential VIM commands

Tuesday, August 21st, 2007

Recently on digg.com there was a list of UNIX/Linux commands every person should know. A few people were a bit miffed that the list included nano rather than VIM. VIM is easily my favorite text editor so I wanted to share some of the most useful commands that VIM provides. No doubt there are people out there that have their own set of commands they use most so I encourage them to comment about it.

Read on to learn more about VIM.
(more…)

For an old Red Hat user, Ubuntu is hard

Thursday, April 5th, 2007

I’ve been a Linux user for a long time, eight years in fact. Now I’m not trying to toot my horn, I merely am pointing out that I’ve been around long enough to see a lot of changes and a number of flash-in-the-pan distributions come and go. Most of the time the short lived distributions were simply repackaged and re-branded versions of an existing Linux project like Red Hat or whatever and they were pretty easy to pick up. Everything looked and felt like a Red Hat system but this “new” distribution focused on a certain aspect. Mandrake Linux or Linux Mandrake as it might been more commonly called back then, was in fact based on Red Hat but with an experience more focused on KDE and ease of use. Today of course Mandrake is known as Mandriva and you can no longer say that it is simply a repackaged Red Hat (or Fedora) distribution.

Now like I said, I’ve been using Linux as a desktop or server OS since about 1999, probably longer than a lot of people. During that time I pretty much have used Red Hat (or Fedora Core) exclusively and I’ve grown accustomed to it’s inner workings. I don’t have to reference anything to know how to install packages, what packages are called, manage services, edit config files or what have you, it’s all just familiar territory. Much like walking around my house in the dark, there are no surprises anymore.

(more…)

Linux Needs Windows To Run

Friday, March 16th, 2007

I found this on Digg.com and it’s completely beyond me how people can be so clueless and still make comments. It’s people like this that create false fear, false assumptions and everything else that is dragging technology and fair use down.

While reading a debate on a ZDNet blog concerning Linux vs. Windows, this “interesting” character came along. I figured everyone could use a good chuckle and a reminder of some of the thinking we are up against. Enjoy.



read more | digg story

Desktop Linux might actually become a reality

Wednesday, March 14th, 2007

The Linux community has been saying it for years, “this is the year of Linux on the desktop” and each time I wrote it off as wishful thinking. For a number of years I felt Linux had never really made any real progress, just changes. I said things like, the things that were good in Linux 5 years ago are still good now, and everything that sucked about Linux 5 years ago still sucks today. You have your old timer applications and services like Apache that are just as rock solid today as they’ve ever been but then some projects like GNOME have felt unfinished.

(more…)

MythTV to the rescue

Monday, March 12th, 2007

I’m not much of a TV watcher yet I appreciate devices like the TiVO and DVRs and have always wanted one. The problem is, sometimes I’m really cheap, I don’t want to pay for a TiVO and I really don’t want to pay a recurring fee just to get a program guide. Being the techie geek I am I also want to be able to watch recorded TV shows on other devices and again, pay nothing for it.

MythTV to the rescue. (http://mythtv.org)

MythTV has existed for a number of years now and I’ve given it a try multiple times. Each time I gave up on it any one of a few reasons and it usually could have been resolved by throwing more money at the project. I usually hit two snags with my MythTV setup. One of the reasons was, where do I put a loud computer that isn’t too far away to hook up to the TV (for those times when I *did* want to watch a show on the TV) but most of the time it was because I didn’t have enough computing power to do transcoding, better known as, the ability to pause live TV. This was a real bummer to me because it’s one of the key features of any DVR, any VCR can record a TV show, but only a DVR can pause live TV.

(more…)