Chad Perrin: SOB

15 February 2009

mentoring request: VCS

Filed under: Metalog — apotheon @ 02:11

Someone teach me to write a version control system (or, at minimum, give me some direction to teach myself).

There are entirely too many things we do in the world of computers that could benefit from adopting version control system functionality. I really need to get started on learning how to create such stuff on my own, so I can add that kind of functionality to various everyday computing tasks. Among the parts of VCS design I’d like to learn is the basics of implementor’s theory of distributed version control.

While I’m at it, I’d like to figure out how to leverage FUSE so I can write userland filesystems relatively quickly and easily (unless you’ve got a better idea for how to do it than via FUSE).

Extra points if (we?) can do all this with Ruby, or maybe Perl as a second choice.

Ubuntu — how do I loathe thee?

Filed under: Geek — apotheon @ 04:02

Let me count the ways. . . .

One:

The SigO got a new laptop. Because the Debian Testing installer wouldn’t recognize the optical drive or the network adapter, she ended up installing Ubuntu on it. She noticed something annoying about Ubuntu Linux that I just can’t help but share:

It comes with an Ubuntu-specific Firefox extension that deactivates the middle click to paste functionality of X Windows within the Firefox interface. Yes, really — a convenience feature of X that most long-time users of X miss terribly when they have to go to work and sit in front of a Microsoft Windows machine appears to have been intentionally turned off in Ubuntu’s version of Firefox as a “feature”.

That’s just asinine, and I just had to share.

Maybe I’ll share some more of my dislikes, as they pertain to Ubuntu, later.

All original content Copyright Chad Perrin: Distributed under the terms of the Open Works License