Photos from the house: day one

Following the news about our recent house purchase, I promised everyone some photos, so here they are. I’ve only got internet connection at work so I’m afraid I’ve just picked a few of the ones we took on Friday, with the house exactly as we found it.


our bedroom


the basement kitchen


the living room (yes, I straightened my hair, I know it looks different)


one of the top floor rooms … before we touched anything.

So we’ve had thirty bags of rubbish out of the house so far, and the front room looks like a bomb has hit it as we’ve got all our wordly posessions in there while we sort the house out.

The gas is on a card, which is fine but you have to get a new card when you move in and its been a bank holiday so it only arrived today … have you tried cleaning a four storey house with no hot water unless you put a pan on the stove? It felt very victorian! Fingers crossed we might have hot water later on today if Kevin can get the boiler lit.

New Home

We did it … we got to the end of the process and we are now Home Owners :)

Its been a rocky road right until the last minute, I hadn’t wanted to blog the completion date being today in case I jinxed the whole thing … and just as well because there was a couple of days in the middle of the week where we didn’t think it was going to happen! The vendor wasn’t able to clear the house in time (he’s only had 5 months warning after all!) and couldn’t move until next week. We had a time constraint on our mortgage so in the end we agreed to pay £2,000 for the contents of the house … with no idea what was actually there.

Suffice to say we’ve got an awful lot of rubbish for that money – some good furniture but also wardrobes still full of clothes, kitchen still equipped and more other things besides. We’ve been there most of the day, cleaning madly and filling rubbish sacks.

Its late now and tomorrow I’m off to fetch furniture from storage, but I wanted to update with my news (and not before it actually happened). Thanks to everyone for their moral support along the way – more stories and photos to follow I promise!

Making your blog number one

I’ve come across lorelle’s blog challenges before but this one caught my eye. The challenge is to come us with a search phrase that you are the top hit for in google. Here’s mine:

cowsay house

I think that pretty much sums up this whole site in fact! Can you rise to the same challenge? Let me know what your number-one-in-google phrase is.

Fun With Unix: Go Fish!

Following on from the other articles in the fun with unix miniseries, today its go-fish. This is a game, from the package bsdgames and its addictive :) There are a bunch of other games in the package too but this has been a personal favourite for some years. Basically its a game of happy families, but with an ordinary pack of cards and text-only.

I installed the package on my ubuntu system with the command:

sudo aptitude install bsdgames

Run the game by typing

go-fish

Firstly you will be prompted to say whether you want instructions, then the game starts. You get a list of the cards you have, and you have to start asking for cards to make up “books” of four. Here’s a transcript of the beginning of a game:

Would you like instructions (y or n)? n
I get to start.
I ask you for: 5.
You say "GO FISH!"
Your hand is: 4 7 9 J J J K
You ask me for: j
I say "GO FISH!"
You drew Q.
I ask you for: 6.
You say "GO FISH!"
Your hand is: 4 7 9 J J J Q K
You ask me for: 9
I have 2 9's.
You get another guess!
Your hand is: 4 7 9 9 9 J J J Q K

When you make a set of four cards, it appears at the end of the list:

Your hand is: A A 6 7 7 10 10 10 Q K + Book of 3

The game ends when the cards run out and the winner is the one with the most complete “books”. Have fun!

Steps to Configuring Users on Mantis

Mantis is a rather good open source bugtracker. Recently I’ve been using it across a small team working on a number of projects at once, and its going pretty well so far. It is especially useful when someone is testing something and someone else is bug-fixing. Today I’ve been looking at some changes to the user setup and thought I’d jot some notes here in case someone else finds it useful.

Altering who is allowed to do what

By clicking on the “Manage” and then “Manage Configuration” and then “Workflow Thresholds” links in Mantis, it is possible to alter which roles have access to which features. The roles available are:

  • viewer
  • reporter
  • updater
  • developer
  • manager
  • administrator

Unfortunately, these role names can’t be changed – What I need is one for IT people, one for management and designers, one for contract IT staff and one for project management people. I’ve ended up writing an accompanying document saying which people should have which level of access.

From this page you can turn on and off most functionality for the various levels of user. You can set who can resolve or delete issues, change statuses, assign issues and so on – and also which levels can see the notes or a list of who is monitoring the issue. This probably makes more sense in a large organisation, or where different people might be doing different roles for different projects. As we’re quite a small outfit then quite a lot of people have administrator access and almost all other users have at least the role “developer”.

Changing what triggers email notifications

Mantis sends out WAY too much email for our liking – so under “Manage” and then “Manage Configuration”, look for the “Email Notifications” tab. Here you can alter the settings and if you have the defaults set, you’ll see that nearly everyone has them ticked to start with! Its a neat interface with options for people reporting bugs, people with bugs assigned to them, and people monitoring bugs too. There is also functionality to include people who have added notes to the bug or people of a certain threshhold who have been assigned to that project, but I’m not using those right now.

How the status flows

Also at this level of configuration is a screen called “Workflow Transitions”, which allows you to set default status for new issues, and then dictate which statuses can follow on from which other statuses and what the default next status is for each. I’ve seen this before in other applications and its very useful to give a hint to the user as to what should be happening next in the project process. I thoroughly recommend that if you are setting up mantis, or even doing some housekeeping on an existing installation, you spend some time thinking about how this screen could be set up to make things faster for users.

Am I making sense?

I hope this is useful to someone – if nothing else it will be an excellent aide memoire for me next time I want to fiddle with the settings! Let me know if this was helpful or if there’s anything I’ve missed.

Sssh … Thoughts of Moving

I’m whispering. It loses something when you whisper in a blog post but just imagine that I’m whispering.

I’m whispering because I’m going to write about the house and I’m sure that speaking too loudly will jinx the whole process! Nothing is certain in my mind until I’m holding the keys to our new home, and we’re not there yet. (Here’s the usual insertion about reading previous house posts if you haven’t been keeping up, I gave up linking to direct posts a while ago so that’s a link to the category listing of the whole saga).

The idea of moving to a new place is a little daunting. The flat we live in now is pretty compact and most of our belongings have been in boxes at my parents’ home for almost 18 months now. It will be great to have more room, our own furniture, all our books, and space to make noise and mess and entertain friends. Certainly there are a lot of advantages and reasons to look forward.

The house is much bigger than the flat and that in itself is quite strange, we’ve been under one another’s feet for so long now that it will be almost isolating to have the nearest person half a house away. And the house is going to take a lot of attending to – it needs work doing but just keeping it clean will be a challenge (and looking at the state of the flat, unlikely1). We’ve been blissfully happy in the flat, joining clubs, making new friends in Leeds and generally running about getting into everything. I am looking forward to the house but a change is always a risk.

However, I’m a forward-facing person and buying our first home is quite a landmark in our lives. Also I’m still homesick for my mother’s home and I’ve lived away from that home and in rented accommodation for almost 8 years now, a home of our own will be great. On the whole I’m happy that its happening!

And, very definitely in a whisper, we may be doing some shifting of things next weekend. So if anyone would like to lend a hand in Birmingham on Saturday or Leeds on Sunday, we’d be grateful. Let me know quite quietly though, won’t you??

1 Is it good practice to add a note inside brackets? Its like brackets inside brackets or something! What I was going to say was that I can’t be all that bad because I was recently thanked for my housekeeping tips which would seem noteworthy.

Hopeful House

I haven’t updated the house saga for a while but its been ticking along in the background. There have been the usual series of alarm and excursions – one misunderstanding about whether planning permission was needed for the basement (happily it wasn’t, as there isn’t any!) and some excitement about indemnities and covenants.

However the searches are in and didn’t reveal anything too scary and now people are asking us to pay for things it looks as if things may be moving … and perhaps so will we :)

Fun with unix: Fortune

The old ones are the best, so they say, and this is definitely the case with fortune. At the command line, type “fortune” and see what you get. Mine read

“Next Friday will not be your lucky day. As a matter of fact, you don’t
have a lucky day this year.”

This and other random nuggets of information, quotes or entire randomness will be output by this program. You can combine this with cowsay to great effect, for example:


fortune | cowsay

________________________________________ / Q: Why is Christmas just like a day at \ | the office? A: You do all of the work | | and the fat guy in the suit | \ gets all the credit. / ———————————————————— \ __ \ (oo)\_______ (__)\ )\/\ ||——w | || ||

Paste that line into your .bashrc or equivalent and ensure a little chuckle, or maybe complete bewilderment, every time you log in!

Posting with images in Joomla!

The other day I was helping someone post to a website that I set up using Joomla! , and thought that others might find this tutorial helpful.

Start with the “Media Manager” button on the front page. This is so you can add all the images. Directories can be added here to manage images – I found that adding images to subdirectories inside the “stories” folder made them available to add to articles.

To add the images, use the “choose” button next to the “file upload” box. Choose your image and then click on the “upload” picture above (not an obvious place for a button, I know!). Your picture will appear in the grid below. Upload all the images you like.

Now you can publish them to the site. Click on “home” in the top left and then “Add New Content”.

Start by unticking the “published” box on the right hand side of the screen, this means you can work on it as much as you like before it appears on the site, and it is safe to use the “Save” button at the top without it being visible online yet.

Not far to go now – just dropping those images into a story. Click on the images tab on the right hand half of the screen, and use the subfolders drop down box to find your folder. These will be listed in the “gallery” box. Add these images to the “Content Images” box by selecting them in the gallery box and clicking the arrows. The order in which the images are listed in the content images box is the order in which the images will appear on the page … either add them in order or just add them all and use the up/down buttons to get them straight.

Now give the article a name and put it into a section. Write what you want to in the “intro box”, and when you are ready to add the next picture, click on the “insert picture” tab. This is less confusing than it sounds, use the “preview” button at the top to keep track of what is actually happening.

When you are finished, choose the “Publishing tab” in the right half of the screen and tick the “published” and “front page” boxes. If you want to save it at any point, or it checking before it goes live, don’t tick these boxes. Either way, make sure you use the “Save” button at the top.

Hope that helps someone.

Fun with Unix: Cowsay

Another in the “Fun with Unix” series (see the one other post so far on mesg), today’s episode covers a little trick that goes alongside messages.

Here it is:

 _______
< hello >
 -------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

The code to output the above is:

echo "hello" | cowsay

You can tell cowsay to use a different picture, how about this one:

echo “hello” | cowsay -f elephant _______ < hello > ———- \ /\ ___ /\ \ // \/ \/ \\ (( O O )) \\ / \ // \/ | | \/ | | | | | | | | | o | | | | | |m| |m|

Or even:

echo “hello” | cowsay -f daemon _______
< hello > ———- \ , , \ /( )` \ \ \___ / | /- _ `-/ ‘ (/\/ \ \ /\ / / | ` \ O O ) / | `-^—’`< ‘ (_.) _ ) / `.___/` / `——-’ /
<——. __ / __ \
<——|====O)))==) \) /====
<——’ `—’ `.__,’ \ | | \ / ______( (_ / \______ ,’ ,——-’ | \ `—{__________) \/

My files are in /usr/share/cowsay/cows so have a look what you have.

Of course you can use these in conjunction with write that I mentioned last time, by using something like:

echo "hello there" | cowsay -f hellokitty | write kevin

Enjoy :)