Archive

6th May2006

When: 10:30 – 16:30, Saturday 6th May 2006

Where: ParkHallChurchHall

  • Gallery:

Who was there

4th March2006

When: 10:30 – 16:30, Saturday 4th March 2006

Where: ParkHallChurchHall

Who was there

Using X2vnc

Using x2vnc

What is x2vnc?

x2vnc is a dual-screen hack. It “will let you use two screens on two different computers as if they were connected to the same computer. The computer with the ‘main’ keyboard must be running X-window, and the second computer should have a VNC server running which will update the contents on the actual screen.

Why?

The scenario: I sit at my desk, with my workstation that runs X. I have my laptop beside me (to the right) which also runs X. I keep having to lean over and use the mouse and [continued…]

Compiling Mp3splt

Introduction

Ever had an MP3 file that is just too long to listen to in one sitting? Normal MP3 playing software allows you to pause playback and continue later, but some portable media players only have track-skip buttons and don’t allow the listener to search within a track. If you are listening to multiple short audio tracks, this isn’t a problem but if the MP3 file is longer, it can be a pain. A good example is an episode of LUG Radio which often runs over an hour, but is a single Ogg or MP3 track.

[continued…]

Simple C Plus Plus Project

Creating a Skeleton C++ Project using GNU autotools

Installing the Software

Ensure you have a working system with autoconf automake make g++ gcc etc… Debian packages can be installed with the following command:

# apt-get install build-essential automake autoconf

or if your using aptitude…

# aptitude install build-essential automake autoconf

Creating the Script

Run the script below to create your new project in your current directory. To do this you will need to copy and paste the script into a file using your preferred text editor and then make the script executable:

$ chmod [continued...]

Install Woody On RAID1

Introduction

This describes how to install Debian Woody on a RAID-1 system (mirrored disks), with RAID being implemented in the kernel rather than in a dedicated RAID controller. Note that some knowledge of RAID1 under Linux is assumed.

What you will need

  • A system with two hard disks. Ideally these disks will be on separate controllers if they are IDE disks; this is for performance reasons. Also ideally the disks will be identical, although again this is not strictly necessary. If the disks are not identical then do the initial installation on the smaller disk.
  • [continued…]

Region Free DVD

The aim of this page is to make the whole DVD-ROM region free situation clearer. DVDs containing films or TV series are encoded with a “region”. This is an artificial measure introduced on top of the DVD format at the behest of content producers. “Region 1” is made up of the US and Canada for example. The UK is in “Region 2”. Some DVD discs are produced with multi-region encoding and are designed to play in more than one region. Rarely are commercial discs produced without any region protection (also known as Region 0 discs), but Revolution OS [continued…]

7th January2006

When: 10:30 – 16:30, Saturday 7th January 2006

Where: ParkHallChurchHall

Who was there

Qemu Networking

NAT under Qemu

When using user-net Qemu behaves as if it was behind a firewall which blocks all incoming connections. You can use a DHCP client to automatically configure the network for the guest OS. Under QEMU 0.7.2 and below using the option

-user-net

or QEMU 0.8.0 and above (you don’t need to specify this any more because it’s actually the default)

-net nic -net user

or if you have no tun/tap init script, Qemu uses a completely user mode network stack (you don’t need root privileges to use the virtual network). The virtual network configuration is the following:

Qemu [continued...]

LIR Cand Xine

LIRC

The Linux software for dealing with infra-red remote controls is LIRC. LIRC has a number of components which work together to allow programs to respond to the buttons on a remote handset.

Kernel module

First, you need a LIRC kernel module for the receiver that you have. For example, the lirc_streamzap module works with the Streamzap remote control. Inserting this module into the kernel with modprobe will also load the core lirc_dev module. The main distributions ship a selection of lirc driver modules which match their pre-compiled kernels.

The kernel module communicates with [continued…]