Category: debian

  • Replaced hypervisor

    The system which was hosting this blog had a tendency to go down every few days. I swapped it out for a spare yesterday. Let’s see if it stays up. The hypervisor hosts this web server, a mysql server and an SKS pool member, all of which are built on top of Squeeze.

  • xend xml parsing failure – solution

    I got this error when starting xend after a filesystem crash: [2011-12-09 11:05:04 5590] ERROR (SrvDaemon:349) Exception starting xend (not well-formed (invalid token): line 3, column 0) It sounded like an XML parsing error, but the stack trace in the log didn’t say which file it had loaded. It turns out that it was trying…

  • SJCARS blog

    The San Juan County Amateur Radio Society (SJCARS) has created a blog. I’m excited. http://sjcars.wordpress.com/

  • Debian on Sheeva Plug internal NAND flash

    After a bit of work, I got the sheeva plug working the way I wanted it to. First of all, I grabbed a spare 1G USB flash disk I had laying around and installed Debian squeeze to it by following tbm’s instructions here: http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html After debian was installed to the USB disk, I removed it…

  • blog optimizations

    Thanks to some recommendations from Jeremy, Pierre and Jeff, this blog should be running a lot less slowly. I’ve installed memcached, set up wordpress plugins, tuned apache MPM parameters, tweaked iptables and tc rules and beaten on the blog with load testing scripts. It seems that it will now reliably handle around 10 concurrent requests…

  • Hey, look. I got mcs to github before Miguel

    http://github.com/cjac/mcs I’m also hosting it on my own not-as-l33t git repo: http://git.colliertech.org/?p=mcs.git;a=summary Does this mean that I get a “cooler than Miguel” tee shirt?

  • Filing to become a licensed CA

    —–BEGIN PGP SIGNED MESSAGE—– Hash: SHA1 All Operative Personnel employed by Collier Technologies LLC, known here as the Certification Authority or CA, must also be licensed as notaries public by the local government where they reside during any act performed on behalf of the CA. In addition to passing the Washington State Operative Personnel Exam,…

  • Building libvirt on CentOS5 (incomplete)

    Much thanks to Brett for the pointers on rpm-fu. http://grantmcwilliams.com/index.php?option=com_content&view=article&id=229: $ sudo yum install \ xen-devel \ xhtml1-dtds \ hal-devel \ libpcap-devel \ cyrus-sasl-devel \ parted-devel \ numactl-devel \ avahi-devel \ slang-devel \ libvolume_id-devel \ openldap-devel # device-mapper-devel \ # xmlrpc-c-devel \ for pkg in \ libssh2-devel-1.2.5-1.el5.pp.x86_64.rpm \ libssh2-1.2.5-1.el5.pp.x86_64.rpm \ libssh-0.2.1-0.2.svn193.el5.pp.x86_64.rpm \ libssh-devel-0.2.1-0.2.svn193.el5.pp.x86_64.rpm do wget…

  • GSoC 2010

    Earlier this month, I applied to the Mono Project (and the University of Washington, and Ubuntu, and Debian, and The Perl Foundation) requesting a mentor to get Perl6 hosted on the DLR. Last Tuesday, Miguel contacted me and asked that I chat with Michael Hutchinson about possibly taking up a different project. It seems that…

  • Getting started with gtk♯

    This is a quick tutorial for getting a first gtk-sharp app up and going. Install MonoDevelop $ sudo apt-get install monodevelop libgtk2.0-cil-dev Start MonoDevelop It’ll be in your GNOME application menu under Applications->Programming->MonoDevelop Create a new Gtk# Project Run project You can run this boilerplate by pressing Ctrl-F5 Using the Designer Double-click on the file…