1
Fork 0

Add yaml header syntax to markdown

This commit is contained in:
Jake Howard 2016-10-14 17:58:10 +01:00
parent 5c82c4c55e
commit ba661269e2
Signed by: jake
GPG key ID: 57AFB45680EDD477
26 changed files with 52 additions and 2 deletions

View file

@ -1,5 +1,7 @@
---
title: 7 languages in 7 weeks title: 7 languages in 7 weeks
gittime: off gittime: off
date: 2016-05-05 date: 2016-05-05
template: blog template: blog
status: draft status: draft
---

View file

@ -1,5 +1,7 @@
---
title: My Level 3 Apprenticeship title: My Level 3 Apprenticeship
gittime: off gittime: off
date: 2016-07-06 date: 2016-07-06
template: blog template: blog
status: draft status: draft
---

View file

@ -1,8 +1,10 @@
---
title: ProtonMail - Can it replace your email provider? title: ProtonMail - Can it replace your email provider?
template: blog template: blog
date: 2016-06-28 date: 2016-06-28
image: https://protonmail.com/images/main-banner.jpg image: https://protonmail.com/images/main-banner.jpg
summary: Incredibly secure, easy to use, but are it's trade-offs worth it? summary: Incredibly secure, easy to use, but are it's trade-offs worth it?
---
Throughout my life, I've had many different email providers, starting with hotmail almost 10 years ago. In more recent years, I've been focusing more on ways I can secure my emails, both from potential intruders, or governments. No, I may not have anything to hide, but that doesn't mean I don't want the information I to have to be accessible easily. Throughout my life, I've had many different email providers, starting with hotmail almost 10 years ago. In more recent years, I've been focusing more on ways I can secure my emails, both from potential intruders, or governments. No, I may not have anything to hide, but that doesn't mean I don't want the information I to have to be accessible easily.

View file

@ -1,8 +1,10 @@
---
title: React-Native intro dev meeting title: React-Native intro dev meeting
gittime: off gittime: off
date: 2016-03-16 date: 2016-03-16
template: blog template: blog
summary: Introducing React-Native to the rest of the office summary: Introducing React-Native to the rest of the office
---
Recently, at DabApps, we've been migrating our mobile app workflow over to using [react-native](https://facebook.github.io/react-native/) instead of [Ionic](http://ionicframework.com/), mainly because of its near native performance and cross-platform codebase. For the first few projects, there were only a couple of us that knew how to use React Native effectively, and work around the _qwerks_ it has. With the number of app projects growing, we needed to get more people up to speed with the react native workflow, as quickly as possible. Recently, at DabApps, we've been migrating our mobile app workflow over to using [react-native](https://facebook.github.io/react-native/) instead of [Ionic](http://ionicframework.com/), mainly because of its near native performance and cross-platform codebase. For the first few projects, there were only a couple of us that knew how to use React Native effectively, and work around the _qwerks_ it has. With the number of app projects growing, we needed to get more people up to speed with the react native workflow, as quickly as possible.

View file

@ -1,8 +1,10 @@
---
title: Cyber Security Month 2016 title: Cyber Security Month 2016
gittime: off gittime: off
date: 2016-10-01 date: 2016-10-01
template: blog template: blog
summary: The best time to upgrade the security on my projects! summary: The best time to upgrade the security on my projects!
---
As it's [Cyber Security Month](https://cybersecuritymonth.eu/), now's the perfect time to work on improving the security on my websites, projects, and servers. But, upgrading them for now isn't good enough for me, I want to add a way of scanning projects automatically during unit tests, to check for any new vulnerabilities. As it's [Cyber Security Month](https://cybersecuritymonth.eu/), now's the perfect time to work on improving the security on my websites, projects, and servers. But, upgrading them for now isn't good enough for me, I want to add a way of scanning projects automatically during unit tests, to check for any new vulnerabilities.

View file

@ -1,6 +1,8 @@
---
title: Fix steam under linux with an iGPU title: Fix steam under linux with an iGPU
template: blog template: blog
summary: Fixing "`libGL error: failed to load driver: i965`" summary: Fixing "`libGL error: failed to load driver: i965`"
---
Running steam on linux is great, except for the game support obviously. But running it on an iGPU has recently been causing me problems, mainly under Arch. Running steam on linux is great, except for the game support obviously. But running it on an iGPU has recently been causing me problems, mainly under Arch.

View file

@ -1,7 +1,8 @@
---
title: Student Server title: Student Server
slug: student-server slug: student-server
summary: The college needed a server, but didn't have any server admins summary: The college needed a server, but didn't have any server admins
---
Back when I was in college, we needed a server for computing students to learn how to use FTP, and script on a server using python CGI and [PHP](http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/#an-analogy), as well as possibly for some students coursework. Fortunately, the college already had one, running the IT students microsite for extra course information. The problem was that it was majorly out of date, and no one really new how to use it properly. It was up to me and my friend Alex to bring the server up to date, and get it ready for the students who needed it. Back when I was in college, we needed a server for computing students to learn how to use FTP, and script on a server using python CGI and [PHP](http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/#an-analogy), as well as possibly for some students coursework. Fortunately, the college already had one, running the IT students microsite for extra course information. The problem was that it was majorly out of date, and no one really new how to use it properly. It was up to me and my friend Alex to bring the server up to date, and get it ready for the students who needed it.

View file

@ -1,7 +1,8 @@
---
title: Wall of Sheep title: Wall of Sheep
slug: wall-of-sheep slug: wall-of-sheep
summary: Hacking is fun! summary: Hacking is fun!
---
Personally, I dislike being limited by technology. If there's a system in place like a proxy filter, network restrictions, or even any remote control software, I just have to try and break through it or work around it. This was mostly the case at college. Personally, I dislike being limited by technology. If there's a system in place like a proxy filter, network restrictions, or even any remote control software, I just have to try and break through it or work around it. This was mostly the case at college.

View file

@ -1,7 +1,9 @@
---
title: Astrill Extractor title: Astrill Extractor
template: projects template: projects
slug: astrill-extractor slug: astrill-extractor
repo: https://gist.github.com/RealOrangeOne/050da86871fb952ba7bfe97eece8555c repo: https://gist.github.com/RealOrangeOne/050da86871fb952ba7bfe97eece8555c
---
Astrill, my VPN of choice, allows you to export OpenVPN config files for all it's VPNs, allowing you to connect on platforms it doesn't provide clients for. The AUR package `astrill` has started becoming really unstable on my machine, so I decided to switch it out for these VPN files, as gnome has excellent support for OpenVPN. Astrill, my VPN of choice, allows you to export OpenVPN config files for all it's VPNs, allowing you to connect on platforms it doesn't provide clients for. The AUR package `astrill` has started becoming really unstable on my machine, so I decided to switch it out for these VPN files, as gnome has excellent support for OpenVPN.

View file

@ -1,8 +1,10 @@
---
title: Attack on blocks game title: Attack on blocks game
template: projects template: projects
slug: attack-on-blocks slug: attack-on-blocks
repo: https://github.com/RealOrangeOne/attack-on-blocks/ repo: https://github.com/RealOrangeOne/attack-on-blocks/
download_link: https://github.com/RealOrangeOne/attack-on-blocks/archive/master.zip download_link: https://github.com/RealOrangeOne/attack-on-blocks/archive/master.zip
---
Attack on Blocks is a space invaders style game that I wrote for my IT coursework, for the games development unit. We were allowed to make any game that we wanted, provided it could be done within the time limits, be very easy to play, and easily run on the college computer (which were pretty terrible). I had never written a game before, so I knew this was going to be a challenge. Attack on Blocks is a space invaders style game that I wrote for my IT coursework, for the games development unit. We were allowed to make any game that we wanted, provided it could be done within the time limits, be very easy to play, and easily run on the college computer (which were pretty terrible). I had never written a game before, so I knew this was going to be a challenge.

View file

@ -1,7 +1,9 @@
---
title: BSOD Enabler title: BSOD Enabler
template: projects template: projects
slug: bsod-enabler slug: bsod-enabler
summary: Call a _Blue Screen of Death_ on demand! It's more fun than it sounds summary: Call a _Blue Screen of Death_ on demand! It's more fun than it sounds
---
For those that use Windows, the famous [Blue Screen of Death](https://en.wikipedia.org/wiki/Blue_Screen_of_Death) is an annoyance that plagues computers, causing error, frustration, and even data loss. They happened to me a lot whilst I was trying to configure my computer, and I thought _I wonder who else I can annoy with a BSOD_ For those that use Windows, the famous [Blue Screen of Death](https://en.wikipedia.org/wiki/Blue_Screen_of_Death) is an annoyance that plagues computers, causing error, frustration, and even data loss. They happened to me a lot whilst I was trying to configure my computer, and I thought _I wonder who else I can annoy with a BSOD_

View file

@ -1,8 +1,10 @@
---
title: My Dotfiles title: My Dotfiles
template: projects template: projects
slug: dotfiles slug: dotfiles
repo: https://github.com/RealOrangeOne/dotfiles/ repo: https://github.com/RealOrangeOne/dotfiles/
summary: How I set up my machines just the way I like them! summary: How I set up my machines just the way I like them!
---
### What are dotfiles? ### What are dotfiles?
Dotfiles are a way for people to store their settings and preferences to make setting up a new computer that much easier. They can usually be found in a persons VCS profile. Dotfiles are a way for people to store their settings and preferences to make setting up a new computer that much easier. They can usually be found in a persons VCS profile.

View file

@ -1,7 +1,9 @@
---
title: Hipchat emoticons for all title: Hipchat emoticons for all
template: projects template: projects
slug: hipchat-emoticons-for-all slug: hipchat-emoticons-for-all
repo: https://github.com/RealOrangeOne/hipchat-emoticons-for-all/ repo: https://github.com/RealOrangeOne/hipchat-emoticons-for-all/
---
After starting my new job at DabApps, I was introduced to the world of [Hipchat](https://hipchat.com), and it's wonderful array of emoticons, as well as the ones added. It was wonderful, it made communicating with friends and colleagues much more interesting! After starting my new job at DabApps, I was introduced to the world of [Hipchat](https://hipchat.com), and it's wonderful array of emoticons, as well as the ones added. It was wonderful, it made communicating with friends and colleagues much more interesting!

View file

@ -1,5 +1,7 @@
---
title: JSFuckify title: JSFuckify
template: projects template: projects
slug: jsfuckify slug: jsfuckify
repo: https://github.com/RealOrangeOne/JSFuckify repo: https://github.com/RealOrangeOne/JSFuckify
status: draft status: draft
---

View file

@ -1,8 +1,10 @@
---
title: Morse code decoder title: Morse code decoder
template: projects template: projects
slug: morese-code-decoder slug: morese-code-decoder
repo: https://gist.github.com/RealOrangeOne/6dc94875c93b787e5834 repo: https://gist.github.com/RealOrangeOne/6dc94875c93b787e5834
summary: A JSON file to help decode morse-code summary: A JSON file to help decode morse-code
---
It's not often someone will need to decode text into morse code (and visa-versa), but if I had something like this when I needed it, it would have saved me hours of time! It's not often someone will need to decode text into morse code (and visa-versa), but if I had something like this when I needed it, it would have saved me hours of time!

View file

@ -1,5 +1,7 @@
---
title: React native busy indicator title: React native busy indicator
template: projects template: projects
slug: react-native-busy-indicator slug: react-native-busy-indicator
repo: https://github.com/RealOrangeOne/react-native-busy-indicator repo: https://github.com/RealOrangeOne/react-native-busy-indicator
status: draft status: draft
---

View file

@ -1,5 +1,7 @@
---
title: React native mock title: React native mock
template: projects template: projects
slug: react-native-mock slug: react-native-mock
repo: https://github.com/lelandrichardson/react-native-mock repo: https://github.com/lelandrichardson/react-native-mock
status: draft status: draft
---

View file

@ -1,8 +1,10 @@
---
title: Wiki Game solver title: Wiki Game solver
template: projects template: projects
slug: wiki-game-solver slug: wiki-game-solver
repo: https://gist.github.com/RealOrangeOne/7da9a3dd1bf90ecdf7be repo: https://gist.github.com/RealOrangeOne/7da9a3dd1bf90ecdf7be
summary: Simple script to win the Wiki Game summary: Simple script to win the Wiki Game
---
For those who don't know what the Wiki Game is: [The Wiki Game](http://thewikigame.com) is an online game where you attempt to navigate through wikipedia from a start page to a goal page using as few other pages as possible. Once I was shown the Wiki Game by my friend, and after I realised that I really wasn't very good at it, I looked into how the system worked, and how I could beat it. For those who don't know what the Wiki Game is: [The Wiki Game](http://thewikigame.com) is an online game where you attempt to navigate through wikipedia from a start page to a goal page using as few other pages as possible. Once I was shown the Wiki Game by my friend, and after I realised that I really wasn't very good at it, I looked into how the system worked, and how I could beat it.

View file

@ -1,8 +1,10 @@
---
title: Yoga Pal title: Yoga Pal
template: projects template: projects
slug: yoga-pal slug: yoga-pal
repo: https://github.com/RealOrangeOne/yoga-pal repo: https://github.com/RealOrangeOne/yoga-pal
summary: Control screen rotation, touch screen, and trackpad using the terminal summary: Control screen rotation, touch screen, and trackpad using the terminal
---
Once I started work, I bought myself a _Lenovo Yoga 3 14"_ laptop, because I needed a thin and light for trains etc. Unfortunately this came with windows, which within 10 minutes was running Ubuntu Gnome! Ubuntu greatly increased the performance, but I had to sacrifice all the screen, touchpad and keyboard customisation when changing 'modes'. Once I started work, I bought myself a _Lenovo Yoga 3 14"_ laptop, because I needed a thin and light for trains etc. Unfortunately this came with windows, which within 10 minutes was running Ubuntu Gnome! Ubuntu greatly increased the performance, but I had to sacrifice all the screen, touchpad and keyboard customisation when changing 'modes'.

View file

@ -1,6 +1,8 @@
---
title: The Code title: The Code
html_title: The Code | SR2015 html_title: The Code | SR2015
slug: 2015/code slug: 2015/code
---
The code used for this competition was by far the most complicated and advanced code that had ever been written by a Collyer's team. The code used for this competition was by far the most complicated and advanced code that had ever been written by a Collyer's team.

View file

@ -1,6 +1,8 @@
---
title: The Robot - A.L.I.C.E title: The Robot - A.L.I.C.E
html_title: The Robot | SR2015 html_title: The Robot | SR2015
slug: 2015/robot slug: 2015/robot
---
<div class="row"> <div class="row">
<div class="col-sm-4"> <div class="col-sm-4">

View file

@ -1,7 +1,9 @@
---
title: Desktop title: Desktop
slug: custom-pc slug: custom-pc
screenfetch_path: setup/desktop.txt screenfetch_path: setup/desktop.txt
image: /static/img/header.jpg image: /static/img/header.jpg
---
My setup is everything, I use my computer at least once a day to browse the internet, work on projects, even update this website, so it's very important that everything works perfectly and the fastest it can. Obviously this machine is probably a little too powerful for someone that does almost primarily software development, but it means when I want to do things like video editing, 3D modelling, or anything else that would require a high end computer, I can, because my computer is equipped to handle it. My setup is everything, I use my computer at least once a day to browse the internet, work on projects, even update this website, so it's very important that everything works perfectly and the fastest it can. Obviously this machine is probably a little too powerful for someone that does almost primarily software development, but it means when I want to do things like video editing, 3D modelling, or anything else that would require a high end computer, I can, because my computer is equipped to handle it.

View file

@ -1,3 +1,5 @@
---
title: Laptop title: Laptop
slug: laptop slug: laptop
status: draft status: draft
---

View file

@ -1,6 +1,8 @@
---
title: Public web server title: Public web server
slug: web-server slug: web-server
screenfetch_path: setup/web-server.txt screenfetch_path: setup/web-server.txt
---
The server itself is a VPS hosted by [Inception hosting](https://clients.inceptionhosting.com/aff.php?aff=256). Obviously if I did more looking around I could probably find a slightly better deal, but these people have brilliant customer support, fast and customizable servers, that are also hosted in a data centre in the UK (a major bonus)! The server itself is a VPS hosted by [Inception hosting](https://clients.inceptionhosting.com/aff.php?aff=256). Obviously if I did more looking around I could probably find a slightly better deal, but these people have brilliant customer support, fast and customizable servers, that are also hosted in a data centre in the UK (a major bonus)!

View file

@ -1,6 +1,8 @@
---
title: LanSchool title: LanSchool
slug: LanSchool slug: LanSchool
summary: The tool of choice of my college to monitor students usage of computers. Turns out it's not particularly robust! summary: The tool of choice of my college to monitor students usage of computers. Turns out it's not particularly robust!
---
LanSchool is the software of choice for my college to monitor and control computer usage. It allows teachers to see students screens, interact with them, and even block certain functionality like the internet and removable storage. My secondary school had a system much like this, but they weren't as active in using it. LanSchool is the software of choice for my college to monitor and control computer usage. It allows teachers to see students screens, interact with them, and even block certain functionality like the internet and removable storage. My secondary school had a system much like this, but they weren't as active in using it.

View file

@ -1,4 +1,6 @@
---
hide_list: true hide_list: true
---
Student Robotics is the the place where my development knowledge really started to grow. Thanks to the other people in my team teaching me. I had never done anything robotics related, and so when my computing teacher initially told us about it, I wasn't really interested. After I found out that my friend was also doing it, I signed up, and went along to the kickstart. From then on I was hooked, getting involved with all aspects of the development and design, as well as helping out other teams on the IRC room. Student Robotics is the the place where my development knowledge really started to grow. Thanks to the other people in my team teaching me. I had never done anything robotics related, and so when my computing teacher initially told us about it, I wasn't really interested. After I found out that my friend was also doing it, I signed up, and went along to the kickstart. From then on I was hooked, getting involved with all aspects of the development and design, as well as helping out other teams on the IRC room.