Dissertation Featured My Dissertation - Week 3 In this issue of 'Dissertation Weekly', my tasks were to implement Google Maps travel API and to get pathfinding working. Pathfinding The first step in actually implementing some kind of pathfinding was to get some kind of weight for the edge between each venue/item. To do this
Dissertation Featured My Dissertation - Week 2 This weeks tasks originally consisted of getting information about venues in an area, getting information for each of those venues and plotting a logical route through each of these venues. However after some cursory research into route plotting and how I could accomplish it, I pushed this particular task back
Dissertation Featured My Dissertation - Week 1 This weeks tasks consist of setting up the project in version control and creating a proof of concept Node.js server (in version control). Version control I decided to use Git via Github as my version control because I have used it before, in both my industrial year and personal
Dissertation Featured My Dissertation - Week 0 I'm back again, sorry for the lack of posts. I worked very hard at university and the downtime I did have I spent playing games and going out! The student life will soon be over for me, I should make the most of it right? My new blog
Technology Atebol Interactive - My new job Atebol started off as a bilingual book publisher that slowly made it's way into website design, specifically bilingual websites! Now we handle many educational and governmental websites. We're a small company and we get to do a lot of cool stuff. We get to try new
IBM The Hybrid Hackathon & the end of my Internship Sorry that there hasn't been many posts in the past 2 months or so! Life has been busy and I've been a little more than neglecting of my poor disused blog.. Here's a summary of what's been going on since my last
Docker What is Docker? Docker is a container system for software. It's focus is in making the deployment of software easier and more manageable. For example shipping containers made the transportation of all sorts of goods much easier to move and handle, loading times were decreased and you don't have
Technology Featured Running Node.js in Atom Recently I've started writing Node.js and got to fiddle my way through configuring my Atom install to automatically run my Node.js code for me. Installing Node.js You can install Node.js using nvm (Node Version Manager) or you can download it from the official site.
Tutorial Let's Encrypt! - Part 2 In the last post we covered how to install Let's Encrypt, and how to obtain your certificate. We're going to finish up this tutorial now by going over how to configure your SSL/TLS on Nginx and how to set up auto-renewal for Let's
Tutorial Featured Let's Encrypt! - Free SSL/TLS certificates Let's Encrpyt is a free, automated and open certificate authority by the Internet Security Research Group (ISRG)! This will be a long tutorial, so I'll break it into two parts and this post will cover obtaining your certificate. Installing your certificate will be out later on!
Technology Reveal.js - The best presentations! What is Reveal.js? Reveal.js is a framework for creating HTML presentations, it's super nice! How do I use it? Reveal is really easy to use if you have any JavaScript experience, and even if you don't you can just use a GUI editor like
IBM IBM Emerging Technologies - New Project! Let me start off by saying I'm sorry it's been a while, I had flu! Who gets flu in April!? The Project Last week, before being stricken with disease, I went to the first meeting for a new project from IBM Emerging Technologies. We call this
Technology Featured Microsoft Keynote - 30/03/2016 It's happening!! So I'm writing about all the major parts of the Microsoft Keynote - March 30th 2016: * Windows Ink APIs * Windows Hello * Cortana APIs * Microsoft HoloLens Development Edition * Desktop app conversions * Bash on Windows * Xamarin * Xbox One retail developer kit I'll go over
IBM Featured FED@IBM Hackademy All of this week I've been in IBM Hursley for the Hackademy, ran by Damon Deaner and Sam Richard. If you're a fellow IBM'er or just an interested party, have a look at our dedicated Twitter account: @IBMFrontend. Or our hashtag: #IBMHackademy Day 1
IBM Events galore! As you all know I recently went to a Hackathon! Since then there's been a whole slew of cool events, namely the Hackademy for front-end design and a talk at Surrey University on various hot topics. Hackademy If you follow IBM and their various promotional campaigns, you might&
IBM Featured Hursley Hackathon On Thursday I travelled down to IBM Hursley to meet up with my team and take part in the first IBM Hackathon, for placement and graduate students. We got on-site and had a presentation that went over the details of the 4 challenges we could choose from and then we
Technology Internet of Things in the office What is the Internet of Things? The IoT (Internet of Things) is the development of everyday objects having network connectivity and allowing them to send/receive data. This makes way for great things like The Magic Mirror created by Michael Teeuw, which is a mirror powered by a Raspberry Pi
Overleaf Featured Overleaf Campus Challenge 2016 What is the challenge? Here's a wonderful poster from Overleaf themselves! Just click the poster to go straight to the challenge page! The following information can be found on the challenge page, on Overleaf: 1st and 2nd Place Overall Winners The winners of our Campus Challenge 2016 will
Technology RFID - What is it and what does it mean for me? What is RFID? RFID stands for Radio-Frequency IDentification, this refers to a small electronic device that consist of a microchip (typically carrying around 2,000 bytes of data) and an antenna. RFID devices serve more or less the same purpose as a barcode or a magnetic strip on the back