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

SSD

For many long years, we have used hard disk drives as the primary storage medium, whilst solid state drives have been trying to catch up with their capacities and low prices. For the first time solid state drives are actually beginning to be appealing to the average user as prices tumble down and capacities keep on increasing. I have been constantly bombarded with emails saying how you can get one today for as little as £34 and a 480GB SATA II for as little as £150. This is why I have decided to post about this.

The benefits of solid state storage drives have increased as they drop in price and become more readily available. The price has gone down for SSDs and up for hard drives since I got my first one in November 2010 (in my LifeBook T4410 and still runs blazingly fast). I would say I was quite an early adopter of solid state, so when I bought my drive it cost me £200 for a 120GB drive which was a huge gamble considering it had a 500GB hard disk in it. Nowadays the price per gigabyte for solid state storage has gone as low as 60 cents (about 40p) according to one source. This is an incredible breakthrough and very important step for SSDs as the average price per gigabyte for a hard drive was previously as low as 10p before the floods that pretty much doomed the hard drive market the week before I ordered a new 2TB hard disk.

My first concern with SSDs at first was the reliability issues. When an SSD comes to the end of it's life, it can still function as a read only drive. Data can still be read from the disk (if you are using it to store data) but it cannot be written (operating systems need read/write access to the disk and cannot be one or the other, so it will probably not be able to load the operating system). I had originally presumed that this is what happens when the cells lose their functionality, but some articles had shown me otherwise. I now decided that as I have 4 solid state machines (2 for my desktop (the first had a fault in the first 5 months), MacBook Pro and Fujitsu Lifebook T4410 convertible tablet) that I needed to check up on this and find out if what I originally thought was true or not. Indeed I was actually correct about what I had though - once a solid state drive reaches the end of it's life, the cells become read only. You can still recover data from them. To me this was very good news, and single handedly this defeats the hard drive here as when a hard drive randomly decides to die, all the data goes with it.

The major benefit of SSDs that I am always enforcing into people's decisions when their hard drive fails and needs replaced is that of speed. Hard disks can only achieve a maximum/peak speed of around 125MB/s (1000Mbps) at 7,200 revelations per minute. Even with SATA III (better known as SATA6 because it operates at 6Gb/s) they can only achieve a maximum of 300MB/s so they cannot actually saturate SATA current maximum speed which is where the solid state can show its true colours. Most SSDs are rated at around 300MB/s to 500MB/s as a sustained read speed which put into context is 8 x 500 = 4000Mbps or 4Gbps, 2Gbps short of the SATA III peak speed. So SSDs are catching up on the maximum speed of SATA III. Less waiting. More doing. My first ever test with two drives was applied on my 7,200 RPM 500GB 2.5" drive which I used back in July 2010 in my Fujitsu LifeBook T4410 and the OCZ Vertex 2 120GB 2.5" drive that replaced it in November 2010. For the test I cleared everything off the 500GB and moved it to my desktop, formatted the drive and reinstalled Windows x64 on to it. I then formatted the OCZ Vertex 2 and installed Windows 7 x64 on it. On both occasions the PC was plugged in. I started the Fujitsu up with each drive recording the following durations for start up: with the 500GB HDD at 7,200 RPM it took 54 seconds to start up and with the 120GB SSD it took 34 seconds to start up. After tweaking the system a bit, I managed to break the 30 second barrier and get it starting up quicker than ever.

I am actually considering adding a new array of 2x 480GB SSDs (SATA III) to my RAID array of 2x 2TB hard disks (SATA II) as they have dropped so far in price, but offer much better performance with probably better reliability - although I do want to replace this soon with a Thunderbolt enclosure, so the disks may have to wait. My general conclusion is that solid state drives now offer more benefits than hard disk drives do, and although they are still more expensive than hard disks, they show their true colours when you want speed.

Posted in Tech talk
solid
state
drive
ssd
safe
fast
speed

In this post, I'm basically describing why I really will never go back to Windows Phone, contradictory to my article I posted on my website a few years ago found here.

I loved my Windows Mobile phones

One of my good friends in 2009, had an iPhone 3G and my current phone at the time was an XDA Stellar (ran Windows Mobile 6.0). I totally hated the looks of the iPhone and loved the concept of having a small Windows device in my pocket. It made me feel 'geeky'. Compared with my previous Windows Mobile smartphone, the XDA Exec, this phone had serious issues. It was app-less, lacked a capacitive screen and slow, sometimes even making a phone call was a challenge.The Stellar seemed to lack a decent CPU, unlike it's predecessor. Most of the applications I had for the phone were useless because of this. Therefore, I had to look at a decent alternative, at first this was a HP smartphone that ran Windows Mobile 6.0 but with more RAM and a better CPU, but then I turned to another phone.

The iPhone 3GS - my first iPhone

In June 2009, I got myself an iPhone 3GS. I loved the phone to bits, even though I was anti-Apple (my only Apple product before hand was an iPod Shuffle 2GB 2nd Generation that I had won in a competition). The Windows Mobile platform that I was developing programs for was now officially dead in my eyes. The first app I got on my iPhone 3GS was Shazam - a fully fledged music recognition app (I had used it on Windows Mobile 6.0). The next app was Remote (the Apple iTunes Remote app) which can control the music playing through iTunes. The fact that I could browse the web again, and with a decent mobile data contract of 500MB of data (compared with 50MB on my Stellar), I felt like I had found the perfect smartphone. Things however changed when it was time for a renewal of my phone contract. The iPhone renewal seemed good enough to me, as they would put it back to £32 and give me the same amount of data and texts, but another phone seemed to be shouting out at me.

My iPhone contract went to a staggering £44 for the same amount of data and texts as some of my friends on the same network to which I complained vigorously but received no official recognition or help. I had to give my iPhone 3GS up. I took out a contract with a new phone, but not an iPhone. I was, to be honest, a bit sick of iPhone OS and iOS (it was originally called 'iPhone OS' when I purchased my 3GS) and needed a change. I thought to myself, I'll go for the Samsung Galaxy S2, but just as I was about to take out a new contract my phone started to ring, it was my network and funnily enough, they offered me an HTC HD7 which I had been looking at in the past few days, which was good because I liked HTC phones as well (both the XDAs were branded by O2 but were actually HTC phones). I took it. I knew all about the phone running on Windows Phone 7 and I kept trying to reinforce the fact that I took the phone out because of Windows Phone 7, feeling that iOS was no longer for me.

Windows Phone 7 was appealing to me because it felt more like a 'geeky' operating system again rather unlike iOS. Some of my favourite things were the live tiles on the home screen as well as their colours, the bigger phones, the fact that it was Microsoft, had Microsoft Office and Xbox Live support and generally liked the whole thing. All of this led to a Windows Phone for me. But before I knew it, I had made the wrong decision.

Because of the low share that was in existence when Windows Phone 7 was released (and the latest version still has a low market share), it lacked on the developer side as well. When I used the store to download apps for it, I found that there were some absolutely awful apps out there. Some were buggy and did not work, some were just incomplete and some just felt like junk. It felt unregulated, which may be a good thing or a bad thing. Now I'm not saying that there are no apps on iOS or Android that are like this, but with Windows Phone there seemed to be an overwhelming amount. Even the built in calculator and calendar did not feel as powerful as with iOS or Android. To put videos, music and other data on to the phone, Microsoft ensured that you used Zune, which was hell to use. Zune also took the concept of iTunes and made it even worse (Android wins here because you can just drag and drop the files you need onto the device).

Windows Phone was also not clear in who it was aimed for; enterprise or consumer. Office was a good feature to add but it was not perfect. In fact, it makes me think of my XDA Exec, which had Office but no PowerPoint creation support. Unlike Keynote on iOS and many other popular slideshow apps, PowerPoint by Microsoft (and may I add, Microsoft develops the most popular office suite in the world) could not create or edit slideshows. That annoyed me more than any other feature as I sometimes liked to work on the way back from university and on one or two occasions I would create slideshows. I could not do this with Windows Phone.

I'm not going to go mentioning every single thing about it, but I never felt that Microsoft really put their back into it.

So what do you think about Windows Phone?

Posted in Tech talk
why
windows
phone
bad
never
again

Passbook

In iOS 6.0 in October 2012, Apple release one of it's new built-in apps. There was much hype about what it would bring to the iPod, iPad and iPhone. It was a clean new feature that was designed to bring about a new way of organising payments and cards; keeping your loyalty cards and boarding passes in one place. For instance, Starbucks allow you to obtain loyalty points with your Starbucks card and pay with it, or something similar (I am not much of Starbucks guy, but I have been in for an orange juice or apple juice once in a while) and Passbook allows you to keep this loyalty card 'inside' your phone.

The concept sounds great, but with Apple's lack of NFC (Near Field Communication), it means that communicating with the cash machine or whatever must be done using an optical scanner that can read either barcodes or QR codes from a display like the iPhone retina display. Sounds ok though, doesn't it?

Well no. It's below par and it hardly ideal. I use my Subcard (which funnily enough does not have a Passbook option as of just now, and probably never will) on my iPhone 5 which I hand over once I have placed my order and am ready to receive the points. I always worry that they have just been making my sub up for me just before they touch my iPhone. I'm also concerned that if it falls out of his or her hands the responsibility will still lie on my hands. Passbook is a solution that was not well thought through, contrast with Google Wallet. Google Wallet uses NFC in most cases and allows smaller payments to be made by just swiping the phone over the NFC card machine. This seems too easy compared. It's also got loads of safety features such as remote lockout and all the rest. You can read more about Google Wallet here.

Google Wallet

Passbook still only has five UK apps just now, namely iHotel, United Airlines, Lufthansa, American Airlines and Starbucks, of which I use just Starbucks. This was six months after the initial release of Passbook. I also do not understand why you cannot access the App Store from Passbook to see more Passbook apps after you have already got one Passbook card.

Passbook seemed so damn perfect, until the lack of apps and the lack of NFC made it become something I now just look at in disappointment.

Posted in Tech talk
apple
passbook
fail
failure
failed
google
wallet

Do you upload images to a blog or website?

When you upload to a blog or website, compression is absolute key.

Firstly, always save as JPEG or JPG. JPG is the ideal photo standard for the web; as it is designed for fast transfer to the client PC and for a lower footprint on the web server. It works by taking out information that the human eye does not notice.

All images should be the minimum size that they can be before there is a noticeable difference or problem. For instance on our community shared blog, images for the top slider must be 662 pixels wide by 362 in height. If all images are uploaded this way, image file sizes become much smaller and therefore the web space (limited currently to 5GB) is cut down for this.

Another method of compression that I use is featured in my own software, Painter Pro. It allows you to select how much compression is applied to the image before it is saved. An alternative to Painter Pro that allows this is Paint.NET (another favourite) where when you save the image as a JPG it asks you if you want to compress. 

Compression should almost always be applied to images, particularly now that mobile websites are a key part of any site.

Posted in Tech talk
upload
images
to
web

I am going to very quickly summarise the next problem I have had with my motherboard, the Gigabyte GA-Z68XP-UD3, in this post because it has reached the point that I can't take much more of it.

Firstly, my previous computer, better known as the Platypus (which I loved but sold most of it to a fellow computer enthusiast), was a marvellous computer. It had no problems. It was simply because I had read about Intel's Sandy Bridge being so incredibly good for video editing, which I was certainly doing a lot of at the time, that made me want to buy one for myself.

So the Platypus left and the new computer, better known as the Zebra (both are named after animals named after their chipsets: P45 and Z68, although the Zebra is also black and white) took its place. The Zebra was built with an incredibly cheap-to-build system, as most of the expensive components from the Platypus could be kept and reused. The Zebra cost around £575 (£100 for the motherboard, £50 for the RAM, £250 for the CPU and £175 for the case), which to me seemed great, but it was terribly flawed.

Now I loved it when I first got it, and still love it now, but it's breaking my heart more and more these days (or maybe just really annoying me I suppose). Here's precisely why:

It started with the motherboard having a device that seemed unknown to the computer. So I disconnected everything and noticed it was still there. Next, I decided to plug a USB flash drive into each USB port, and there we went. The problem was solved. One of the rear USB 2.0 ports was not working. I complained to Gigabyte, who seemingly did nothing to help, apart from saying that my chipset was incorrectly installed, which makes no sense anyway. I filed a complaint and tried to get it sorted under warranty. But it was too much effort after assembling the computer that I decided to leave it, as it was just one USB 2.0 port, and Gigabyte themselves even said they would not pick it up.

It now suffers from another problem: a device that plugs in and then unplugs a second or two later. Listening to the Windows 7 device connected (dum dum) and then immediately after disconnecting (bum bum) was driving me mad. I could not bear it any more. I muted and removed the sound from the Windows sound manager in the Control Panel.

I have decided when I can. I'm going to sell the motherboard and get a new one for my birthday when Haswell is well and truly ready. I will probably sell the CPU as well.

Posted in Tech talk
gigabyte
motherboard
problems
issues
usb

Today, someone (you know who you are!) was going on about how my MacBook isn't up to the specifications for the price. This post is going to briefly explain why this is not the case with myself and why I have stood by the use of my Apple computers.

I have known for a long time that FireWire was a part Apple "invention" (well no, it is actually not, but it was Apple who pushed it on to the market). But it had not struck me until now that I have been using FireWire as my favourite choice of connection to my external drive since about 2007 - way before I got my first Apple product. Now I have a MacBook Pro (and it is well worth the money, PCs have generally more issues and I know this because I am definitely still a PC user first and foremost), iPhone 5 and iPod touch. In the house we now have 4 iPhones and 2 Macs (soon to be three, I think).

I did not realise though that whilst I have been a proud fan of FireWire, what I was saying was that I was really a strong supporter of Apple. Nowadays FireWire is not as big as it used to be, and I have Thunderbolt on my MacBook which I intend to use in the future as it becomes more widely available (it is now available on some PCs and motherboards) and used.

However, it seems to be the build quality that makes me choose Apple. I like many PC manufacturers (not HP though - 3 broken machines due to overheating and not fixed under warranty - that's just saying something) such as Acer, Asus, Dell, Fujitsu, Samsung and a few others, but I never feel that the quality is any good - especially when someone else you know has a MacBook (I'm talking the Air or the Pro here) or just when you generally compare them side-by-side.

The price point puts people off, but it should not. At the end of the day, I'm still a huge Windows user, I write my software for Windows, not Mac OS X, simply because I have always preferred Windows. But if we are not talking about the software but the hardware, I believe that the quality of Apple's products is much higher than any other. Simple thing likes a magnetic (patented) designed power connection (to prevent pulling the computer off the table if you trip on the wire) are the kinds of things you can expect from Apple. PC manufacturers also put in tweaks, but they tend not to be consistent across the vast range of products (remember those little ExpressCard 54 remotes you used to get with your HP Pavilion notebook?). Another one had Windows SideShow where PC manufacturers would put a display on the outside of lid chassis which could display the song you are listening to or whatever and when the system was shutdown, the user could still use the computer using the outer LCD and could enjoy hundreds of hours of battery life by using the laptop battery but with the small footprint of the outer LCD. Where did that go?

My final point to make is that Apple products are just so much better thermally. My MacBook hardly ever gets warm (although when put under strain it will) but a PC I had would need its fans to run every 3 or 4 minutes when performing the exact same tasks. Why are most PC manufacturers so flimsy when manufacturing them? Apple puts a lot of effort into each product, hence why they end up being the way they are.

I am still though, a Windows user.

I now love Linux and OS X, and I am more of a Mac OS X lover.

Posted in Tech talk
apple
love
like
products

Convergence is a funny thing - a great thing at that, however.

Convergence is the concept of "bringing things together" or as put by Marc Benioff:

The world is being reshaped by the convergence of social, mobile, cloud, big data, community and other powerful forces. The combination of these technologies unlocks an incredible opportunity to connect everything together in a new way and is dramatically transforming the way we live and work.

There is something very powerful about that quote.

It is down to the fact we are changing our lives by having single devices that control and do "everything". It is a great thing, and it has been going on since the first feature phones (where MP3 players and cameras were integrated into the phone, and in turn almost wiping out their entire market).

I love convergence. What do you think?

Posted in Tech talk
convergence
pda
smartphone
join
merge
devices

Some people love the web. I for one do not and here's why:

The web is constantly changing. People who build sites in HTML will soon realise that it's all for nothing as soon as the next standard is released. My website was built without HTML5 which limits it to XHTML Transitional. I wanted HTML5 but I had already written most of it in XHTML Transitional before realising the mistake.

New innovations are constantly being released. My website was originally designed in 2010 with a simple tabbed design. It was acceptable at the time (funny that I was listening to Calvin Harris: Acceptable In The 80s earlier), but nowadays its just not smart looking enough. So I implemented a new menu in January 2013 in the website Major Overhaul of 2013 and guess what, some Internet Explorer applications (although the same version as the next) do not display the correct way. On top of that, the tablet revolution has lead to the release of Windows 8, and now the tablet version of Internet Explorer simply cannot open the menus on my site (strange because it is fine on iOS and Android).

I'm obviously not a web developer, and never will be since I'm actually no good at this and really struggling with it. I think I will leave it once this is redone and move back to C#, VB.NET and Java based programming since this project has been messy!

As some who read this blog know, I like to have a rant about things. But the web is one of the best thing because its just got to stop changing so drastically.

Posted in Tech talk
html
sucks
never
be
web
developer

Alan Turing

Alan Turing was one of, if not the greatest computer scientists in the history of the world.

He is one of my biggest inspirations and he was an incredibly clever, brave and generally remarkable man.

If you don't know much about Turing this post may be rather less interesting, but the man was an absolute genius who cracked the Enigma code during the Second World War and shortened the war by two to four years and also developed the things we call 'computers'.

Turing Machines are very simple mathematical devices that take in an input and decide what to do with it. Couple loads of these and you have a system like computers of today. That's how transistors work in the CPU of the computer and so on.

Turing committed suicide after being chemically castrated for being gay back in 1954 - an unbelievable loss to the world.

Anyway, in the next few days I'm sure the world will celebrate this man for what he did.

Posted in Tech talk
alan
turing
birthday
enigma
code
cipher
break
2012

Intel Core 2 Quad Q9550 2.83GHz
8GB DDR2 8500 RAM
1x 120GB SSD, 2x 1TB hard drives, 1x 2TB hard drive
Windows 7 Ultimate x64
XFX ATI Radeon HD5670
Blu-Ray ROM, Blu-Ray RW and DVD-RW drives
Card reader and Floppy disk drive
Lian-Li PC-60B Plus
Corsair HX850W PSU
Microsoft Wireless Laser Desktop 6000 v2
Labtec Arena 5.1 Surround sound
Dell P2310h 23" 1920 by 1080 LCD monitor DVI
Wacom Bamboo Graphics tablet
Logitech Quickcam Sphere AF
Hauppauge HVR-1100 TV card
40 inch Samsung LE40M87 LCD TV in duplicate setup
Wireless Philips Headphones

Posted in Tech talk
pc
balfour
my
new
computer
windows
7
Powered by DASH 2.0