Jamie Balfour

Welcome to my personal website.

Find out more about me, my personal projects, reviews, courses and much more here.

Jamie Balfour'sPersonal blog

I have begun work on my new MySQL tutorial. This is the fifth tutorial on my website.

On top of this, I have created a collection of really colourful icons for each tutorial based on the colours associated with the languages.

I hope you have enjoyed my tutorials so far and that the MySQL tutorial is as enjoyable! 

Posted in Website news
mysql
sql
tutorial
jamie
balfour
php

Well, despite the new changes coming in on Monday last week, I have had several messages saying they liked the grey design on my website and did not like the dark sidebar I was testing. 

I am happy that I received this feedback as I also agree with those people since going back. Thankfully, I left the CSS in the file but gave the sidebar a new class that changed it to the dark mode. 

I came up with a slightly new design for the sidebar just this afternoon that I feel makes a much flatter, better design. I hope you like this as this should be the final modification to the website for a long time.

Most of my focus is on improving my blog at the moment.

Anyway, I'm off to enjoy the remaining three days of my holidays now!

Posted in Website news
site
changes
reverted

Okay, so I'm one of those people who was prepared to wait until Windows 10 was ready for my computer rather than trying to install it myself (well actually I did, but the thing turned into a nightmare, failing three times due to IMAGE_WRITE_FAIL, UNPACKAGE_FAIL and IMAGE_CORRUPT on each occasion, even using a different image each time).

I decided on July 29th to wait for it on my other computer and then on August 5th I decided not try and install it again on to my other PC until it was officially ready.

Nonetheless, two weeks later I still have not been informed that it is ready to install on either of my computers - my custom built i7 machine with a Radeon R7950 with nothing out of the ordinary and my Asus convertible tablet, released only in October 2014. 

To tell the truth, Windows 10 looked/looks like it will be worth the upgrade (afterall, I hated Windows 8 as much as anyone).

So where are my upgrades? (if this was Apple, I'd already have my update downloading but it would still have four days left to finish downloading!).

Posted in Tech talk
windows
10
wait
ready
install
failure

I sometimes just sit down and look through my own website for criticism rather than anything else.

My website has become the HUB of everything I do now. You can find out about me, read tutorials by me, find my CV, find photos of my places I've been, my life, family and pets and more, access my university stuff, download and read about my software, here what I have to say and more.

I don't often sit down and review my website but as I've got a chance, I'd like to tell you the truth about some recent events.

As one person knows, the person I know who cares about my website and one of my best friends in life, I considered completely getting rid of all the work on my website and changing my website entirely to Bootstrap, convinced that it was time for a major change. 

To me now, the very fact that I was thinking this was even silly. I say this because I now know this website is me. I've built it.

I've had some comments from lecturers, friends and family and lots of others who have said my website is nice. But to me, there is always a need to change it more and more as you will have seen if you come here to view my blog or whatever on a regular basis or something.

The only problem is, whenever I write an article, tutorial or blog post or something, I always get distracted and end up changing something on the site. 

I'm trying not to modify my website any more at all - trying to keep it consistent I think is what I'm trying to say.

I'd like to point out that alpha.jamiebalfour.scot, a subsite of this website, is nothing more than a concept - even it's front page explains that I never thought about doing that!

The alpha site never came to be the future of my website. It was overloaded with things I didn't need and it didn't represent me the way my own styled website does.

Posted in Website news
website
jamie
balfour
jamiebalfour.com

I am experimenting a slightly new design with the sidebar on my website at the moment.

Instead of the standard white sidebar, I have taken inspiration from one of the websites I built a couple of days ago for a company. 

Feedback on that company website has been really powerful - most of which stated they liked dark sidebar and the bright content section. They also said they preferred the left hand sidebar to the right hand sidebar.

All of this got me thinking about my own website design too. So I decided to implement it here too. 

For a long time, I have been looking into new ways to improve my website, particularly the desktop website as I really like the mobile and tablet versions of the site (this comes from the fact that they had more skill put into them as I had learned more by then).

My mobile and tablet website stay exactly how they were before - perfect.

If you like or dislike, let me know. 

Oh and I will be bringing a new feedback form to my desktop website.

Posted in Website news
site
website
changes

I had been planning a single login system for all for quite some time but now it is finally here!

My single login for all is cross-domain between all of my subsites and both the .com and .co.uk sites. It also works on the blog, so if you are a member of my blog it's easy to login to it now, using the same way you are used to with the standard login page.

Posted in Website news
single
login
system

For some time I have been noticing that several error logs across my site have been filled with errors relating to attempted header updates in PHP that are failing.

I found out today what the problem is.

The error for most of them occurs on line 1, and it's because of Aptana Studio saving in UTF with BOM. BOM or Byte-Order-Mark is a single array of characters that is put at the start of a UTF file. The BOM can be seen with a hexeditor such as Notepad++ on Windows or hexdump on *nix machines.

It looks like this:

EF BB BF

Because PHP recognises this as output, it simply leaves it in and therefore PHP flushes the headers and the headers cannot be sent. Don't get fooled by this issue that has had me fooled for months.

Hex Fiend

There is more information here:

http://stackoverflow.com/questions/8028957/how-to-fix-headers-already-sent-error-in-php

http://ext.raneous.net/post/16512690236/my-utf-8-byte-order-mark-bom-adventure

Posted in Tech talk
php
headers
problems
sent
already
byte-code
byte-order-mark

Only a few days ago I wrote a tribute to Christopher Lee. Now I'm writing yet another tribute to a celebrity actor who I liked.

Like Christopher Lee, Patrick Macnee was 93 years of age, and he died of natural causes.

To many Sir Patrick Macnee was the actor in The Avengers (starring along side Bond Girl Diana Rigg) but to me he was one of my favourite Bond allies.

Macnee was a great Bond ally, playing Sir Godfrey Tibbett in A View To A Kill along side Roger Moore. He also starred in one of my favourite Gregory Peck films - The Sea Wolves. 

He also starred in the Oasis music video Don't Look Back in Anger -  one of my favourite music videos. 

A great actor and I'm sure a very nice person. He will be missed.

Macnee
Posted in Celebrity Tributes
patrick
macnee
tribute

Yes, it's true. I am beginning to like Microsoft again.

Let me tell you a little secret. Since Ballmer left Microsoft, I have slowly began to like them more and more. I'm not talking about everything - I mean certainly not the Nokia side of Microsoft and Windows Phone. But there are parts of Microsoft that I believe are good and doing well, and one of those is the way they are going with Windows 10.

I was not, latterly, a fan of Windows 8, but I do believe it works well with devices designed specifically for it - touch devices. 

Truthfully, I never disliked Microsoft, and I certainly don't dislike everything they do. I just became too obsessed with Apple. 

Posted in Tech talk
microsoft
apple
tech
like
jamie
balfour

I am personally really excited by the feature I loved most on Android - NFC payments - finally coming to iPhone.

Now I will be able to pay for those purchases with NFC from my phone rather than my debit or credit card.

I personally like this idea, but I understand that many do not. 

Posted in Apple Corporation
apple
apple pay
pay
wallet
iPhone
iOS
Powered by DASH 2.0