Linux Commands (From Emails)

A quick one that has been coming up a lot via email. This is for those just learning Linux and trying out the Raspberry Pi.


How do I rename a folder or file in Linux from the command line?


The command ‘mv’ can move files and folders, this includes changing their names.


How do I change directory from the Linux shell?

Same as in DOS/Windows, use the ‘cd’ command. Linux also allow ‘..’ to go back a directory and ‘~’ to return home.


How do I know what folder I am in?

The command ‘pwd’ command is your friend. It stands for ‘Print Working Directory’.


Why doesn’t ‘LS’ or ‘DIR’ work?

Commands in Linux (*nix) are case sensitive, try lower case. You can also use ‘ll’ which also lists aliases.

Scrambled Eggs – A Short Story

I have just released the first of many stories have have written. I have never shared these with anyone and I have only ever done it for my own amusement.

I can’t say I am very good at writing, but I am happy to share with anyone who wants to read it.

The story is about a woman named Jane and her want to leave life. The ways she thinks about going and the final end.


Mono.Data.Sqlite for .NET 4.0/4.5


Me again.. I have been working on a few projects of late that require a .net application to work both on Windows and Linux. I found to my surprise that Mono has a bug under Windows that causes the following error when ran under .net 4.0/4.5.

Unhandled Exception: System.TypeLoadException: Inheritance security rules
violated by type: 'Mono.Data.Sqlite.SqliteConnectionHandle'. Derived types must
either match the security accessibility of the base type or be less accessible.
   at Mono.Data.Sqlite.SQLite3.Open(String strFilename, SQLiteOpenFlagsEnum
flags, Int32 maxPoolSize, Boolean usePool)
   at Mono.Data.Sqlite.SqliteConnection.Open()

Anyway long story short, if you are trying to use Sqlite3 and the Mono.Data.Sqlite.dll, you may want to download this altered version with the bug fix included.

I have not done anything fancy, just downloaded the Mono source and recompiled the Mono.Data.Sqlite.dll with the correct assembly attributes to run under .net 4.0/4.5.

This is nothing new and is a known bug, but I thought I would share since I was not able to find a recompiled version online with the fix included.

Yes, still here..

Hello everyone,

Yes I’m still here, alive and well. Please excuse my absence.
We have a new baby girl in the house, a new house to complete and a  mother in law always using to much of her mouth.

I will be continuing to develop MassMail and the other projects I have under way shortly. Please bare with me.
I have also started work on a few Android projects, soon to hit the Android market.

Thanks to everyone who has sent me the lovely emails and comments. I always read and reply to everyone.

Thank you for your patience

PC: Sims 3 update error: i/o operation failed (attribute modification)

Ok, I have been getting this alot in our workshop. The PC game by EA (Electronic Arts), The Sims 3 does not update and gives the following error on Windows XP, Vista or Windows 7.

Heres how you fix it…

1. Disable your antivirus/firewall (Kaspersky, Avast, Avg, Norton, Mcafee, Etc).
2. Now install that update.

It turns out that the way to old style patch system works that EA though so hard about using for the last 50 years, has problems with almost all security packages due to the way it changes files. Most security packages will detect that action as odd and protect the files being patched. Simply turning off your AV until the patch has completed will let you update your game.

On a side note, please remember to re-enable your protection after.

Supporting the little guy

I read an atricle in the paper today that I feel very strongly about.

I fully agree that there is too much dog poo in the streets today in Wakefield.

“I have had problems with both cats and dogs fouling in and around my garden. The cats were sorted out reasonably quickly.
A scattering of orange peel ensured that they did not return, but the dogs are another matter.
With the government constantly going on about the increasing levels of obesity in children, I try to keep my four-year-old daughter active by walking to and from school with her.”

Read more :