First off, apologies for this post’s title. It had to be done, though. On Monday, LiveJournal was sold to a Russian company. When I first read about it, one eyebrow raised slightly, but I didn’t think much of it. Then I started noticing comments coming in from my friends and colleagues talking about how they felt about it.
Category Archives: Free Software
A Couple of Links
I don’t usually just post links, but these are too great to not share.
- The Nerd Handbook
- This explains so much about me and “my people” that it borders on the uncanny. Everyone who is dating, has ever dated, or is planning on dating a nerd/geek needs to read this.
- Installing MySQL on Ubuntu
- A sarcastic response to a post by Dan Benjamin about how to install the MySQL database on Mac OS X. It still floors me when Mac people talk about how great it is that you can install software by hand, from source. We got over that years and years ago in the Linux world, FreeBSD’s Ports has been a solid solution for many years as well, and they’re even getting past it in Solaris. Mac OS X has MacPorts and lots of people use it, but there’s still a great deal of software-management-by-hand done in that world.
Live Resizing of RAID5 Arrays in Linux
A friend of mine asked about the benefits of software RAID versus hardware RAID in Linux, and I proceeded to voice my support for the former. It was then brought up that online resizing was one of her concerns, and I set about to figure out how to do just that. These instructions were crafted in a CentOS 5 virtual machine, and come with no warranty or guarantee of any sort; I put them here on the off chance that they might help someone.
Issue Trackers and Project Management
I’m going to be pushing a software project I’ve been working on out into the open source world sometime in the near future, so I’ve been considering what I want to use to keep track of the software’s development. I initially started by creating a RubyForge project for it, because the tool is written in Ruby and that’s just what you do with Ruby projects, but I’ve also been thinking about Trac and Launchpad.
So Simple, it Might Just Be Worth Implementing
Tom Tromey had a Silly desktop idea for the GNOME desktop project — create a small interpreter that can load freedesktop.org desktop entry specification files, and then make those filese executable, so one can just execute the .desktop file to load the appropriate app.
I read this and thought, “Huh, that is a good idea,” and began implementing it in my head, in Python. I might throw something together this weekend. Or, I might not. Either way, you’ve been warned.