1
Fork 0

Update setup content

This commit is contained in:
Jake Howard 2017-02-05 17:22:16 +00:00
parent b9780706e6
commit d5ffb9376d
6 changed files with 22 additions and 41 deletions

View File

@ -84,3 +84,5 @@ nextcloud
switcheroo
eg
glitching
dokku
letsencrypt

View File

@ -6,30 +6,29 @@ 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 web 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.
Over the years, my setup has evolved from a single monitor i5 machine, to a triple monitor AMD FX-based monster of a computer.
{{ article.screenfetch }}
[Current Parts list]()
This generation of my build was in response to an updated workflow. I'd recently started working on 3D modelling, and found the wonderful world that is PC gaming, and needed something slightly more powerful. It hasn't changed much since I originally built it, besides storage. The CPU cooler was changed from a 120mm AiO to an air cooler to stop things overheating, and the case was changed so I could fit more stuff in, like a few more drives.
##### [Current Parts list]()
### Next Generation
I've been using the current generation for around 3 years now, and it's worked perfectly for all of this. The main reason I'm upgrading is to get more features, The 990FX chipset is very old, and my motherboard is missing a few key features, such as dynamic fan control.
I've been using the current generation for around 5 years now, and it's worked perfectly for all of this. The main reason I'm upgrading is to get more features, The 990FX chipset is very old, and my motherboard is missing a few key features, such as dynamic fan control.
The next generation of my build isn't actually a thing yet, but I'm actively working on what it's going to look like and the components inside it. Currently it's going to be an Intel based build, unless AMD release the reported 16-core monster, which I obviously have to have! You can find the current parts list at the link below, the list is always changing.
The next generation of my build isn't actually a thing yet, but I'm actively working on what it's going to look like and the components inside it. You can find the current parts list at the link below, the list is always changing.
[Next-Gen Parts List]()
Recently, I've been using linux more and more, and have switched this machine to Arch Linux. But some days I miss my windows-only applications and games, so I'm going to be using a virtual machine running windows, with a graphics card hardware pass-through to it, so I can run windows applications, and play windows-only games. The best of both worlds! I got the idea for doing this from a video [TekSyndicate](https://www.youtube.com/user/razethew0rld) made, which is by far the single greatest example of tech wizardry I've ever seen. You can find the video [here](https://www.youtube.com/watch?v=16dbAUrtMX4).
##### [Next-Gen Parts List]()
#### OS
I use Arch Linux on all my machines now, But some days I miss my windows-only applications and games, so I plan to use a virtual machine running windows, with a graphics card hardware pass-through to it to run windows applications, and play windows-only games. I got the idea for doing this from this amazing [video](https://www.youtube.com/watch?v=16dbAUrtMX4).
## Previous Generations
The first generation of this was the first custom build I'd ever done. When I first built this, I wasn't really into gaming, programming, or any kind of heavy workflow for that matter, so this build isn't particularly powerful, although compared to my old [Dell Inspiron 1525](http://www.pcworld.com/product/31104/dell-inspiron-1525.html), it was pretty damn incredible!
The first generation was the first custom build I'd ever done. When I first built it, I wasn't really into gaming, or any kind of heavy workflow for that matter, so it wasn't particularly powerful, although compared to my old [Dell Inspiron 1525](http://www.pcworld.com/product/31104/dell-inspiron-1525.html), it was pretty damn incredible!
You can find the full list of parts over on the PCPartPicker link below. Unfortunately due to the lack of catalog, or bad memory on my part, not all the parts are there, but there are as many as possible.
##### [Previous Parts List]()

9
content/setup/public.md Normal file
View File

@ -0,0 +1,9 @@
---
title: Public web server
---
My public server one of the VMs on my dedicated server. This VM actually runs [Dokku](http://dokku.viewdocs.io/dokku/), allowing me to easily deploy applications no matter what they're written in! There are currently several containers running on this server, some public websites, some applications just for me to use.
The best feature of [Dokku](http://dokku.viewdocs.io/dokku/) is the easy integration with [LetsEncrypt](https://letsencrypt.org/), so I can easily add https connection to applications, even if they don't natively support it!
{{ article.screenfetch }}

View File

@ -1,11 +0,0 @@
---
title: Public web server
slug: web-server
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 spec on this server are nothing special, but considering it wouldn't be running much, other than a web server, and a couple of other applications, it's plenty. The most important thing is that it is hosted in the UK, for connection speed, and for other applications like a VPN.
{{ article.screenfetch }}

View File

@ -1,18 +0,0 @@
 ./+o+- jake@TOO-webserver
 yyyyy- -yyyyyy+  OS: Ubuntu 14.04 trusty
 ://+//////-yyyyyyo  Kernel: x86_64 Linux 3.13.0-93-generic
 .++ .:/++++++/-.+sss/`  Uptime:
 .:++o: /++++++++/:--:/-  Packages:
 o:+o+:++.`..```.-/oo+++++/  Shell: bash 4.3.11
 .:+o:+o/. `+sssoo+/  CPU: Intel Xeon CPU E5-2630 v2 @ 2.6GHz
 .++/+:+oo+o:` /sssooo.  RAM: 972MiB
 /+++//+:`oo+o /::--:. 
 \+/+o+++`o++o ++////. 
 .++.o+++oo+:` /dddhhh. 
 .+.o+oo:. `oddhhhh+ 
 \+.++o+o``-````.:ohdhhhhh+ 
 `:o+++ `ohhhhhhhhyo++os: 
 .o:`.syhhhhhhh/.oo++o` 
 /osyyyyyyo++ooo+++/ 
 ````` +oo+++o\: 
 `oo++. 

View File

@ -1,3 +1,3 @@
My setup is much more of a project than something that is stable and constant. I am constantly upgrading, and changing things, whether it's on my main machine (which most of it is), my desk at work, or just a standard upgrade to my phone. As I use technology every day, for many, __Many__ hours, I need it to work brilliantly, and not hold me back from anything I want to do.
My setup is much more of a project than something that is stable and constant. I am constantly upgrading, and changing things, whether it's on my main machine (which most of it is), my desk at work, or just a standard upgrade to my phone. As I use technology every day, for many, __many__ hours, I need it to work brilliantly, and not hold me back from anything I want to do.
As well as my main desk, there are a few other machines I use often, namely my laptop, work rig, and my phone. All of which follow the same criteria of not holding me back from whatever I to do.