How to skip ads on ITV player for free

Skip ads ITV playerDo you want to skip ads on ITV player for free? If the answer to this question is a resounding YES then you've come to the right place.  As you may know, ITV do offer a subscription service which removes the ads on their player but this costs money. But there is another way.... in fact, there are two other ways!

Read MoreAuthor: Gary Hall

Where are Raspberry Pi log files kept?

Raspberry Pi Log FilesThe log files on the Raspberry Pi can sometimes be a little tricky to locate. Different processes log data to different files on the Raspberry Pi so there are a number of places that you can look to find the log files that you need. Here is a list of the most important log files for the systems and for various applications.

Read MoreAuthor: Gary Hall

Writing complex SQL queries

Writing complex SQL queriesWhen you're given complex SQL queries to write which involve joins across many tables and several nested conditions, then it can seem a little intimidating, especially if you're not too confident or experienced with SQL syntax. This article shows you how to write a complex SQL query by breaking it down into simple steps and building it back up from there.

Read MoreAuthor: Gary Hall

OCR on Ubuntu 12.04

OCR LinuxScanning in an image and converting it to text is relatively straightforward in Linux provided you have the correct software installed. I plumped for Tesseract as it was reputedly the best command line OCR program but I also wanted to have a graphical user interface with it so I used gImageReader as a front-end to Tesseract.

Read MoreAuthor: Gary Hall

Raspberry Pi Internet Enabled Security Camera

Raspberry Pi Internet Enabled CameraUsing the Raspberry Pi camera module, you can stream video both on your local network and across the internet. This means the video can be accessed anywhere in the world. Your Raspberry Pi will be transformed into a customisable video surveillance camera that you can place anywhere you want.

Read MoreAuthor: Gary Hall

Free BSD on Raspberry Pi

Free BSD on Raspberry Pi Most Raspberry Pi's run some form of Linux (Raspbian, Ubuntu, etc) but you can also run other Unix variants on the Raspberry Pi. Before I started using Linux in the mid 90's I used FreeBSD - an extremely robust operating system. The good news is that Free BSD for Raspberry Pi is now available and I'll talk you through how to install it.

Read MoreAuthor: Gary Hall

Raspberry Pi phone calls

Raspberry Pi Phone Calls I've written before about getting the Raspberry Pi to speak the weather forecast, but did you know that you can also get the Raspberry Pi to make automated phone calls? Imagine triggering a phone call based on any event such as an appointment reminder or an update on football results. Perfect for those of us who don't have smart phones but want to remain in the know.

Read MoreAuthor: Gary Hall

Create an ebook from the Linux command line

Two years ago, I wrote an article about how to create an ebook in Open Office. Since then, I've moved to creating ebooks using the linux command line because I found it quicker and a lot simpler: from a finished text, a Kindle ebook can be created in less than a minute - and its all completely free. The tools I use to create epub and Kindle ready books using the command line interface (CLI) are any text editor (emacs, nano, vi, etc), pandoc and KindleGen.

Read MoreAuthor: Gary Hall

Raspberry Pi Virus Protection

Raspberry Pi virus protectionAlthough viruses are quite common on Windows machines, Linux based computers such as the Raspberry Pi don't really suffer from virus attacks. There have been some proof of concept virus attacks on Raspberry Pi's but they are aimed at "seeing if it can be done" rather than aiming to cause any actual damage. However, it is always best to be one step ahead so here are some tips on the best way to prevent your Raspberry Pi from viruses.

Read MoreAuthor: Gary Hall

Annotate images on Linux

Annotate screenshot LinuxAnnotating images in Windows is relatively straightforward. There are many tools available to do it, but on Linux there are not so many options. For my Google Classroom tutorials, I have been using some screen annotation software on Linux called Shutter which works really well and is as fast, if not faster, than some of the Windows variations.

Read MoreAuthor: Gary Hall

Troubleshooting cron on the Raspberry Pi

Raspberry Pi cron troubleshooting Cron is the name of program that enables Raspberry Pi users to execute commands or scripts (groups of commands) automatically at a specified time/date. Although its reasonably straightforward to set up, if it doesn't work then it can be tricky to work out where the underlying problem is. This troubleshooting guide to cron on the Raspberry Pi should help with the debugging process.

Read MoreAuthor: Gary Hall

How to change my shell?

How to change my shellIf you want to change your shell then you can use the chsh command which will change your user login shell. If you are the root user you can change the login shell for any user however if you are a standard user then you can only change your own shell. Note that changes do not take effect until the next time you log in.

Read MoreAuthor: Gary Hall

Updating the system time on the Raspberry Pi

Keeping the time on the Raspnerry Pi up to dateThe Raspberry Pi doesn't have a real time clock (RTC) so when your Raspberry Pi loses power, the time isn't kept accurate. You can buy a real time clock for the Pi ot you can run a time server on the Pi to keep the time on the Raspberry Pi accurate. Luckily, this only takes a few minutes to set up and you'll be keeping your fabulous Raspberry Pi computer in 'pifect' time!

Read MoreAuthor: Gary Hall

How to install ITV Player on Amazon Fire TV

ITV Player Amazon Fire TVAmazon Fire TV is a streaming media player that works out of the box for BBC iplayer, Netflix and Demand 5 but unfortunately has no direct support for ITV player. There is however a way to get ITV player working on the Amazon Fire TV by installing it as a plugin for Kodi and then side loading Kodi onto the Amazon Fire Tv. You don't need to root your Amazon Fire TV box to do this either.

Read MoreAuthor: Gary Hall

Which Shell Am I Using?

Which shell am I using?You can typically tell which family your shell belongs to by a character in the prompt that it displays. Bourne-type shells, such as bash , usually have $ in the prompt. The C shell uses % (but tcsh users often use >). If the shell that you use has superuser privileges, then the prompt usually ends with a hash, #.

Read MoreAuthor: Gary Hall

Music Video Jukebox

Music Video JukeboxMy kids spend a lot of time watching music TV but they have no control over the videos that they watch. I've often thought it would be a good idea to have your own music video jukebox where you can select the music videos that you want to watch, not just those that someone else wants you to watch. I felt so strongly about this that I wrote my own Music Video Jukebox addon for XBMC which does just this.

Read MoreAuthor: Gary Hall

Installing Pygame on Ubuntu 12.04

Python, Pygame and Ubuntu 12.04 I've had a lot of trouble trying to get Python working with Pygame on Ubuntu 12.04 recently so I've documented the process which finally got it up and running. Hopefully this will save someone else lots of work trying to get Python3, Pygame and Ubuntu 12.04 running together.

Read MoreAuthor: Gary Hall

Creating epub ebooks without Calibre

Creating an epub ebook without Calibre This guide demonstrates how to create your own epub files using Libre Office (or Open Office) on Linux, Windows or a Mac. This is handy if you have some text that you'd like to read on your book reader but your book reader doesn't support the format that you have it in. Or if you have written some text yourself which you'd like to publish. EPUB stands for 'electronic publication' and is the open standard for digital ebooks.

Read MoreAuthor: Gary Hall

Using PHP with Pelican

PHP and Pelican I've been using PHP to develop websites since the mid 90's and, even though I'm really happy with my Raspberry Pi and Pelican setup, I really wanted to add some php code into some of my scripts. After spending a while testing a few approaches out, I finally found one that worked and seamlessly integrated into the Pelican framework.

Read MoreAuthor: Gary Hall

Increasing the volume on a Raspberry Pi

Volume on Raspberry Pi If you plug your speakers into the 3.5mm jack on the Raspberry Pi, the volume that you get is really low. I wanted to make the volume louder so I used this script that I found on the Raspberry Pi forums to do just that. By increasing the analog volume and saving these changes in the correct place, you can increase the volume to a level that works for you.

Read MoreAuthor: Gary Hall

Getting your Raspberry Pi to speak the weather forecast

Raspberry Pi Speaking Weather Every evening, I like to know what the weather is going to be like for the next day. Should I pack a salad or have a hot meal? Do I need my coat or not? Sometimes I forget to check my phone/tablet/laptop/TV etc to find out what its going to be like the next day, so I made these wizzy little scripts to get the Raspberry Pi to tell me my local weather forecast at 10pm every night.

Read MoreAuthor: Gary Hall

Tweeting from the Raspberry Pi

Tweeting on the Raspberry Pi I recently found a way to tweet from the Raspberry Pi using an app called Tweepy. I've written a tutorial below on how to do this as I've wanted to automate Twitter feeds for a while now and this looks like just the thing to enable me to do it. It took me about an hour to setup and now I've got it up and running, I'm going to look at reading data from the environment, the web and local databases and tweeting them out directly.

Read MoreAuthor: Gary Hall

Pelican: A fast blog/CMS for the Raspberry Pi

Fast blog for Raspberry Pi If, like me, you're hosting a website on your Raspberry Pi, you may have struggled finding a fast blogging engine or content management system. Over the past year, I've tried a number of solutions that really on an application server and/or database server but none have been fast enough due to the amount of grunt needed to run these servers.

Read MoreAuthor: Gary Hall

Running a Calibre ebook library on a Raspberry Pi

Ebook Library on a Raspberry Pi This article describes how to set up your own ebook server which will run on a Raspberry Pi or any other webserver running PHP. This allows you to give your friends access to your ebooks across the Internet without keeping the machine that manages your Calibre library turned on all the time, which costs more money and can be really slow if you have a large book library.

Read MoreAuthor: Gary Hall

Converting images on a Raspberry Pi

Ebook Library on a Raspberry Pi I've been using Imagemagick, a really useful tool, a lot recently to convert images for my ebook collection. I use it to create smaller versions of the images that Calibre produces to run on my own ebook web server. This mini-tutorial will show you how to install and use Imagemagick on your Raspberry Pi. This could be on the command line, in batch operations or using a server side scripting language.

Read MoreAuthor: Gary Hall