I found this in 2017 whilst clearing out my old 1TB hard drive in my computer in a folder named Blog Posts - 2009 and thought I'd post it on the date it was written. I'm actually amazed at my writing skills back then, too!
I'm almost at the end of my time at Ross High School; I thought I'd reflect on my last few years here. I've had a great time here and want to point out some great teachers who have inspired and helped me on my journey.
I want to start with my Computing Studies teacher, Mr Tennent. Mr Tennent has been an inspiration to me throughout my time as a pupil here. He allowed me to take on in-class support with his S1 class last period on a Friday, which allowed me to be a teacher, which, as you may know, I've always wanted to do. Mr Tennent was there for me when I was locked out of my school account during my Advanced Higher Computing project, and I could have failed had it not been for him. He's one of those teachers who is easy to get on with, can chat with me about geeky things and is also good at what he does. He's a real people person. I want to stay in touch with him.
Mr Laird cannot be forgotten. He was inspirational beyond any other teacher and will always remain my joint favourite teacher with Mr Tennent. He was brilliant, and he and I were both in tears when he left. He taught History to S1s and Modern Studies from S2 onwards. I'd have probably picked Modern Studies if he was still here. I'll never forget him.
Then there's Mr Stanfield, who has been truly brilliant for me this year. The man is an absolute legend. I'd be failing Physics as my teacher, Mr Laud, isn't a very good teacher and doesn't seem to teach us anything in Higher Physics! In fact, I failed the first NAB, but Mr Stanfield helped me revise, and I passed it on my second attempt. Mr Stanfield has been my Physics teacher since after the fantastic Mr Morrison left us in Standard Grade Physics. He helped me get an intense 1 for Physics back then. He's giving me extra tuition on period six on a Thursday, which is excellent. I cannot thank him enough for the help he has given me this year.
Then there's Mrs Barbour, who has always been lovely and caring too. Before becoming my teacher, she ran the History Club, which I enjoyed attending in my first year. As my History teacher in S3 and S4 and then the second part of S5, and now all of S6, I've known Mrs Barbour for a long time, and she's always supported me. She was also a fantastic History teacher and has been the best of the four English teachers I have had this year (well, Ms Edmonds is utterly useless and very unfair, too - don't get me started on that)
And then there's my favourite English teacher, Miss Gould. Miss Gould has been my English teacher from S3 to the end of S5 and has always been one of the nicest teachers. We always laughed, and I'll never forget how she said hostel instead of hospital last year. I also will always remember the day when I kept telling her she needed to type faster, and she turned to me and said, "Jamie, will you just do the typing?" and I was commissioned to do the typing of the stuff that was going on to the board. Everyone in the class, including Miss Gould, mouths were wide open at my typing speed. Haha
My Business Management teacher for S4 and S5, Mr Potter, is also fantastic. He's such a cool guy and one of those teachers I feel I'll stay in contact with after I leave school. I also really hope he comes to my leaver's party as he'd be great fun to have then! JP, as I have always referred to him is one of my favourite teachers of all time.
There's also Mr Punton, my Maths teacher in S2 and for Int 2 Maths last year. He helped me get an A for a course I did one year prior and didn't manage to get anything from. Int 2 Maths was so easy this year because of him (and I actually got a very strong A, like 98%). He was also a very cool guy. He was a fantastic teacher and taught things in such a good way.
My final mention is Mrs Collins. She was my ICT teacher only in S1 and S2, but she was a great teacher. She also was very supportive of my brother when he was in S3 and helped him in Computing Studies. I always really liked Mrs Collins.
A few more teachers who I also should mention who were an inspiration to me:
- Mr Murdoch
- Mr Gill
- Miss Hird
- Miss Williamson
- Mrs McNaughton
- Mr Carrol
- Mr Falconer
- Mr McCallum
- Mrs Wheeler
- Mrs McKinnley
- Miss Woodhead
- Mr Morrison
This is an old post I wrote for a blog in 2008 and found in 2019 brought forward onto my own blog.
One of the most prominent changes over the last few years is the move from parallel communications to serial communications, but did you know that although parallel ports were once faster than serial because of the multiple lanes that were used to send data, that serial is now a faster option?
[P]ATA is slowly being replaced by SATA and parallel printer ports (LPT ports) have almost disappeared from even these desktop computers we have at school these days which seem to be the only place you'll see them.
RS232 is still commonplace on business laptops however, and so it should be. Whilst it's an old and pretty slow connection, did you know it's also incredibly easy to use and to program because of it's almost entirely binary/hexadecimal communication?
New data connections will continue the trend that USB 2.0 has made, and USB 3.0 is already in the works, expecting speeds of up to 2Gbps - 5Gbps! FireWire is also a serial connection that offers up to 3.2Gbps currently - making it the fastest connector out there (although Intel LightPeak might overtake it since it's using optical connections).
But why is serial with one single lane faster than multiple? Here's why:
With parallel everything is sent in chunks. E.g. 10 binary numbers were sent across a parallel 25-pin DB-25 connector in one go whereas a serial 9-pin DE-9 sent just 1 binary number in one go. But here's the issue. Parallel means that the data might get there in different times. For the computer to be able to reassemble it, it has to wait for the slowest bit, so even if 9 of the binary numbers arrive, the last one might take a few nanoseconds longer - thus to be able to rebuild it the computer needs to wait. Next, the issue of order. Parallel data might come in to the computer in the wrong order and needs to be repackaged in the correct order. To do this the data comes with a checksum number that the computer can verify the data against to make sure it is in the correct order. If the order is wrong it means that the computer has more work to do.
Serial data has no checksums, no worries of order being wrong since it is a queue of data with one coming after the other. There's no waiting for the bits to arrive, they arrive when they arrive.
PCI-E uses multiple lanes, so it must be a parallel connection. Wrong. PCI-E uses several serial lanes subsequently to send data but they do not work on the same data. The controller on each end breaks the data down into chunks the same way as parallel ports did, but those chunks themselves are combined later.
And that's why serial ports are on the rise. It's a sad thing for me to see the old LPT parallel port disappear, and it's sad to see it's no longer on any custom motherboards that are designed for top end (though headers are available on most of these) but it's the right way to be going.