Installing RubyGems on Centos 5

This should apply to RHEL5 as well, but I haven’t verified yet. The easiest solution I’ve found is to simply install Ruby and it’s dependencies and then install RubyGems from source. I’ve written a small script which installs Ruby and it’s dependencies. It then grabs the RubyGems source tarball and installs Gems from source. As I wrote this to get a working Chef install, it also adds an opscode gems source.

Dress-up your Firefox

I just stumbled across a Mozilla Labs project called Personas. It’s light-weight theming for Firefox that can be changed without restarting the browser. After you install Personas, you get a new menu entry Tools->Personas for Firefox, where you can quickly change the persona you are using. From what I can tell, Personas seem to change the your browser toolbar and menu font colors and usually add a lightweight background picture. According to the website, the project has been going since Dec 2007, so there’s a lot of Personas to choose from.

New Gentoo Home Page Coming Soon?

I saw a posting today on one of the Gentoo listservs about the recent lack of newsletters and website updates. Unfortunately, the lack of updates isn’t unusual, but I did pickup an interesting bit of information. It looks like there is a new index page coming soon to the Gentoo website. It looks like it’s just a matter of when it gets committed. The new page appears to provide automated news updates with information such as:

Combine your partition space with mhddfs.

As I was browsing the Gentoo forums today, I came across a very interesting post. A user had 2 partitions on different hard drives that he wanted to combine the space on. Ok, well the interesting part was one persons reply about a new fuse filesystem called mhddfs. He pointed out an article on that explained a bit about this new filesystem and how to use it. Sure, there’s multiple ways to combine the two drives, but this one is pretty intesting.

Conky now supports MOC player

So, I found myself tweaking my Conky rc file today. I’ve been using mocp for playing music becuase it’s a really lightweight, versatile and can run detached from the console. I really wanted to see my currently playing music info on my desktop in Conky, but Conky’s documentation shows no mention of any support for moc and thier are no mention of variables to use for the config. So, in doing some googling, I found a website that has a patch for moc support and also mentions that it’s been in Conky since September 28th!

Huge List of Tips and Tricks

I can’t believe I never saw this before. Sourceforge has an absolutely HUGE list of tips and tricks. There’s hundreds of Linux tips and lots of programming tips as well.

Funtoo Articles

This is really old news, but it’s new news to me because I just noticed this. Daniel Robbins Funtoo site now has some articles on it that he recently created. Right now, he has posted some of the articles that we’ve previously seen on the IBM Developer Works website, but there’s also now a quide for installing Funtoo. Technorati Tags: gentoo,funtoo,linux

Using CPAN Unattended

CPAN is great for easily installing and updating Perl modules. I use it all of the time on my servers. It’s a lot easier than managing Perl modules through the systems package manager. The problem is, when you want to install or update a Perl module, it asks you if you want to follow and install all of the dependencies and the dependencies for that… and so on. Sometimes you want to be anal and make sure it doesn’t install any extra crap, but quite often, it would be nice to just have it install what it needs automatically, so you can walk away and do other things while it’s installing.

Quick and Dirty Linux Load Testing

Today I had a need to keep the load on a server at 20 for an extended period of time. I was doing this to test notification escalations in Nagios. So, I found a nice little program call cpuburn-in that will load a processor at 100%. It’s just a tarball with an executable and a single README file included. To run the program, call the executable and supply the number of minutes you want it to run.

Quickly get up to 5% more disk space from your ext3 volumes

I’ve seen many websites that have pretty much the same ext3 performance tips, but I just came across this one today that had something very useful on it. It turns out that the ext3 filesystem by default reserves 5% of the disk space of the volume just in case the volume fills up. This would allow the system to continue running and allow the root user to still log in and clean things up.

GMN Late

I don’t know why they didn’t post this on the Gentoo front page, but obviously the October GMN is not coming. If you are on the ‘Gentoo-dev-announce’ mailing list, you would have seen Anant mention what’s going on with the GMN. Hi Folks, I’ve been extremely busy traveling & attending conferences for the last few weeks and will be required to continue the same for atleast 2 weeks more; and nightmorph is just recovering from his failed hardware.

Very Thorough Gentoo Ebook

I just noticed on planet gentoo that a developer, Sven Vermeulen aka swift, has posted a draft of his new ebook on Gentoo Linux. I couldn’t figure out a way to register to post a comment, so I thought I would post something in my blog about it. I haven’t had a chance to do much more than glance at the book, but wow! There sure is a lot of information there.

Cheat Sheets for Front-end Web Developers

In this article, you’ll find 23 excellent, print-ready cheat sheets for HTML/HTML, CSS, and JavaScript (including MooTools and jQuery). read more | digg story

Upgrading to 2008 profile wierdness

At long last, Gentoo 2008.0 is out. Yeah, I know. If you already have Gentoo installed, who cares about a new release? Releases are good for the distribution as a whole. It stirs interest from people who haven’t tried Gentoo and also inspires articles on websites and magazines. Anyway… I decided to switch to the 2008.0 profile. Usually, I just delete the /etc/make.profile symlink and create a new one to the latest and greatest profile.

Turbotail and multitail

I just found a couple cool programs called turbotail and multitail while searching for rbot using eix. Turbotail is just like tail, but it uses dnotify instead of auto refreshing a defined number of seconds. I always thought it was kind of silly to keep refreshing the screen searching for new content with tail. Turbotail just sits there until the kernel notifies of a change in the file that you are tail’ing and then it updates what you see.

Powerful CSS-Techniques For Effective Coding

In this post we present 50 new CSS-techniques, ideas and ready-to-use solutions for effective coding. … There are some very nice techniques here. Item #43 is very cool. It might come in handy for a site I’m currently working on. read more | digg story

"Problems at Gentoo" Wiki Article

There’s a wiki article that attempts to consolidate and explain a lot of the information found on the forums about the current status of various things at Gentoo. If you haven’t yet, take a look at it and contribute.

Discussion of Foundation Status

For those of you whom haven’t subscribed to the gentoo-nfp mailing list, Alec Warner (aka antarus) just sent an informative email that explains a little more about what is going on with the foundation status. He also requests for suggestions on how to proceed regarding the foundation status. There are a number of folks working on this issue; this thread is an attempt to move conversations off of gentoo-core (internal only) and onto gentoo-ftp (a more public list).

Daniel to the rescue?

I just saw that Daniel posted an offer to help Gentoo in it’s time of need. I really hope that the trustees and council agree and choose to help.

GWN to be revived soon?

Finally, some news on the dev list about the GWN. You need to read through quite a few posts to get the whole story. Wolf31o2 sparked the conversation with a rather grim update on the GWN status and why he hasn’t put any time into the GWN lately. The GWN is currently in a permanent state of hiatus. I have nointentions on spending another minute working on the GWN. While many,many improvements have been made in the processes for getting theautomated data, getting articles has been pulling teeth, at best.

Finding Gentoo

This is more or less a follow-up to my previous blog post Good ole Gentoo. Where art thou? Anyone can just complain about the status of things, so I thought I would provide a little help with finding out more about Gentoo and what’s going on with the distro. So, you’re a long time Gentoo user getting tired of the old stale web page that shows a 2 month old GWN as the latest news.

Good ole Gentoo. Where art thou?

I remember when I first started using Gentoo (back in the Gentoo 1.4 days), the community activity was just amazing. Each and every day or week, there was always something new and exciting going on in the Gentoo community. I looked forward to the GWN (Gentoo Weekly Newsletter) coming out each week, so I could try to catch up on what I might have missed or not even realized was happening.

New NightSources

Looks like Josh Saddler (aka nightmorph) has released his own kernel package called, strangely enough, night-sources. :) It’s a very minimalist kernel source intended for x86_64 users to provide support for the new uvesafb from spock.

The Gentoo Debate Continues

_Wow! I guess I created this post quite a while ago, but I never did publish it. It’s old, but still pretty relevant. Here ya go … _ Gentoo seems to be one of the most controversial Linux distributions out there. It seems, people either completely hate it or love it. Not much middle of the road in Gentoo land. This was brought to my attention again after reading a couple articles that I ended up coming across on Digg.


I finally hope to start using this blog. At the very least, I want to start putting Linux tips and tricks in here. Most will probably be from the Gentoo Weekly Newsletter, while others may be original. :)