If you want your iptables rules automatically loaded every time your networking comes up on your Debian or Ubuntu server, you can follow these easy steps.
I usually set the time zone on my servers to UTC, but that makes it a bit confusing for me when I use irssi.
·58 words·1 min
Update: The dog has made it back home to its family.
·843 words·4 mins
If you want instant notifications of a direct message on Twitter on your iPhone, you have a few options.
Running OS X 10.
If you use Fedora 11 in a virtualized environment, you may have seen this error recently if you’ve updated to apr-1.
·90 words·1 min
On some systems, getting the mysql gem to build can be a little tricky.
·9 words·1 min
If you haven’t checked out bgplay, it’s pretty handy.
There are a ton of places on the internet where you can check the public-facing IP for the device you are using.
I found a great post on Overstimulate about handling the rotation of rails logs when you use Phusion Passenger.
Occasionally, I’ll end up with a mailbox full of random data, alerts, or other useless things.
The best uses I’ve found for the SIGSTOP and SIGCONT signals are times when a process goes haywire, or when a script spawns too many processes at once.
There are two main ways to upgrade Fedora 10 (Cambridge) to Fedora 11 (Leonidas):
Sometimes we find ourselves in places where we don’t trust the network that we’re using.
·71 words·1 min
I found a really helpful tip on Xaprb for comparing result sets in MySQL:
Servers with hot swappable drive bays are always handy.
If you have a centralized syslog server, or you use Splunk for log tracking, you may find the need to get older log files into a syslog port on that server.
Users of PHPMyAdmin 3.
Mac users feel a little left out when it comes to VMWare Server clients.
Setting up new servers can be a pain if you’re not able to clone them from a server that is known to be working.
I recently tossed Ubuntu 8.
·86 words·1 min
I’m striving to keep the topics of this blog as technical as possible since that what most readers keep asking for.
I’ve been a bit slow on new posts lately for two main reasons.
I’ve tested this Debian etch to lenny upgrade process a few times so far, and it seems to be working well.
Thanks to the simplicity of ruby as well as the twitter and httparty gems, I’ve whipped up some Twitter bots today.
Most linux distributions use some type of mechanism to gracefully stop daemons and unmount storage volumes during a reboot or shutdown.
I set up a system at home that has two SATA controllers: one is on the motherboard (nvidia chipset), while the other is on a Silicon Image SATA card that has three eSATA ports.
Some of you may be wondering “why would you want to use Rails without a database?
I enjoy using CPAN because it installs Perl modules with a simple interface, fetches dependencies, and warns you when things are about to end badly.
When it comes to frustrating parts of the Linux kernel, OOM killer takes the cake.
You can use the simple but powerful xinetd on your Linux server to monitor almost anything on the server.
It has finally arrived.
If you have Excel files that need to be imported into MySQL, you can import them easily with PHP.
If you have a Plesk server where short mail names are enabled, upgrading to Plesk 8.
·46 words·1 min
I stumbled into this four line ruby script that will serve up all of the rdoc documentation for your server’s currently installed gems:
After running sar on my new slice from SliceHost*, I noticed a new column called steal.
I know I usually talk about Linux server related topics on this blog, but I’m pretty proud of what I’ve figured out this morning on my Mac.
Although the idea of putting something from Microsoft on a Linux box might sound awful at first, you may find a reason to use Microsoft TrueType fonts on a Linux server.
I found a server last week that was having severe issues with disk I/O to the point where most operations were taking many minutes to complete.
Some of you may have already noticed from my Twitter feed, but I’ve started a complete re-write of pleskhacker.
After working with some RHEL 5 servers fairly regularly, I noticed a reduction in Apache 2.
I’ve decided to adjust the look of this blog to make it easier to read and faster to download.
Most web developers expend a lot of energy optimizing queries, reducing the overhead of functions, and streamlining their application’s overall flow.
After a quick review of the stats this evening, I found that this blog has made it to 500,000 sessions so far this year.
I’ve updated the blog to WordPress 2.
I found a Plesk 8.
·79 words·1 min
For a recent project, I needed to automatically provision VM’s for testing.
I was working with a CentOS 5 x86_64 installation running VMWare server last week when I stumbled upon this error:
I spoke with a customer last week who was curious about enabling encrypted partitions on a DAS connected to their server.