New Laptop, Deployment Manager, NAS and VPN

I’d wanted to buy a new laptop for ages as mine was quite heavy and I wanted to take it to lectures, and store it in my bag but couldn’t. This meant I was looking for something quite light. I also wanted something powerful as I do a lot of media production and web development.

Lenovo Yoga 520

I liked the idea of a 2-in-1 and shopped around a little until coming across the Lenovo Yoga Series which I really liked. I found a Lenovo Yoga 520 on eBay for very cheap and snatched it up.

I’ve had the laptop for a couple of months now and it’s been a great purchase. It’s fast, portable, and holds great charge.

I bought myself a pen to use with it too. Me and my girlfriend are going to create a digital comic to test it out so look out for that in the future.

One downside is that I tried to put another SSD in it, but I ran into the somewhat common windows 10 bug of a 100% active time even when the drive wasn’t doing anything. So I ultimately removed the drive and put it in my old laptop where it worked fine before selling it.

Deployment Manager

Seeing as I was going to be using my laptop a lot and I wanted to run the same programs as my PC I looked into deployment managers to keep them synced. However, this seemed like more effort than it was worth so I scrapped the idea.

NAS and VPN

I am, however, going to set up a NAS over the summer so that I can access my vast array of photos from anywhere. This has been something I’ve wanted to do for a long time, but I’ve never had the technical skill, or the willpower to do so.

Now that I am at university and have multiple devices that need to access the same data it seems like the perfect time to implement such a thing.

I got a very decent router; the Asus RT-AC68U for free on Freecycle last year which has the capacity to run a VPN and even lets you access a drive over the internet.

I’ve already set the VPN up which works quite well and will add an extra layer of security to my network when accessing the NAS from university next year.

One drive wouldn’t be quite enough for the type of storage capacity I need so I’m looking to pick up a cheap second-hand PC this summer and turn it into a NAS with around 10TB of storage. Additionally, it will allow more processing power to go towards serving the data and again make it more secure as extra steps can be taken to secure the data on the one machine as that is it’s only function.

Git

As part of my studies at Solent, we were introduced to using Git in our workflow. Git is useful as it means mistakes can be corrected by rolling back the code to a version that worked. I’d come across this before at Fluid Studios Ltd. where they were using Git Kraken, however, I’d never really needed it in my own work. I use GitHub to store all of my work and use Git on the command line to make commits. I haven’t actually needed it for version control yet, just as a space to showcase my work and how much of it I am doing. You can see on my portfolio an image depicting how many commits I’ve made in the past year.

Prospect Sports

Whilst travelling home for the weekend I saw a post on Facebook of someone looking for a web developer. I got in contact and they required someone to build a site for a football coaching business they were setting up as part of their FMP. They had some ideas of what they wanted the site to look like and a booking plugin they wanted to use. I made the site using WordPress and tried to keep to a black and white theme. In the end, a lot of the features he initially wanted were removed which resulted in the final product which you can see here.

Sonar Film

I am part of the Sonar Film society at Solent University. They put on a movie every evening in one of the lecture halls which features a 2k projector and Dolby Atmos. For the first semester, they showed new films roughly two weeks after mainstream cinemas but at a fraction of the cost. Tickets are only £4 for students. However, not enough people were going to the cinema so for the second semester they only showed DVDs.

Whilst they were voting on new committee members they didn’t have someone to create their posters, so I stepped up to the task. I created the following posters for a Disney Vs. Studio Ghibli week and a Marvel week. I used photoshop to create them and they got published on Sonar Films Social Media Channels.

No Thumbnails Gallery

When creating my portfolio and memories page I needed a quick and easy way of creating galleries of images without having to code each individual image (there are over 3,000 images!). Also, I needed it without a thumbnail for each image. As far as I can tell there isn’t an easy option to do that. So I created my own bit of code using AJAX, jQuery, and PHP. I have called this the No Thumbnails Gallery. After going to Dan Benham’s talk and hearing about how to turn skills into software that’s resellable I decided to make my bit of code standalone. I have since added it to GitHub for other people to see, and use free-of-charge.

Web Design Portfolio

I’d been meaning to update my portfolio site for quite a while as I wasn’t really happy with the design. The long Christmas break gave me a chance to do just that. I was inspired by this template. In my lectures, we’d been learning about Figma and UX design. I wanted to use this redesign as an opportunity to learn more. I also learnt a bit of bootstrap and flexbox at the same time. I’m really happy with my site and it showcases all of my skills. You can see it here.

Transferring my hosting package from 1and1 IONOS to iPage

I think transferring hosting provider was the single greatest nightmare I’ve had in my life. I bought a few domains with 1and1, hoping to get SSL certificates that were advertised, however you only get one SSL certificate per contract. I’d have to create multiple contracts for all my domains, and then would not be able to point them to the relevant sub-directory in my hosting package. So I decided to call it quits.

I researched hosting providers and found iPage to be fairly cheap and offer unlimited bandwidth and disk space. I routed my domains through Cloudflareto take advantage of the CDN and other features. Transferring my WordPress sites over was a big headache. 1and1 had included php.ini files in my WordPress directories which of course didn’t work with my new hosting provider. And I encountered the notorious HTTPS redirect loop that Cloudflare gives you.

However, I’ve now transferred all my sites and they all work, just about. There are still some errors with the WordPress installations. But I’ve saved money, and all my websites have an SSL certificate and make use of a CDN. I’m happy.