Author: David Peach
Cold Sun
The New Director
Welcome to Control
Control
A very fun adventure game with a great unique concept and visuals that sit for me somewhere between Inception, The Matrix with a dose of David Lynch sprinkled in.
Latest photomode captures
Install MongoDB with Docker for local development
Pull the docker image for mongo down to your computer.
docker pull mongo
Run the mongo container in the background, isolated from the rest of your computer.
# Command explained belowdocker run -d -p 27017:27017 --name mongodb mongo -v /data/db:/data/db
What I love about this approach is that I don’t start muddying up my computer installing new programs — especially if it’s just for the purposes of experimenting with new technologies.
The main run command explained:
- “docker run -d” tells docker to run in detached mode, which means it will run in the background. Otherwise if we close that terminal it will stop execution of the program docker is running (mongo in this case).
- “-p 27017:27017” maps your computer’s port number 27017 so it forwards its requests into the container using the same port. (I always forget which port represents the computer and which is the container)
- “–name mongodb” just gives the container that will be created a nice name. Otherwise Docker will generate and random name.
- “mongo” is just telling Docker which image to create.
- “-v /data/db:/data/db” tells Docker to map the
/data/db
directory on your computer to the/data/db
directory in the container. This will ensure that if you restart the container, you will retain the mongo db data.
Setting up my own labs
I’m going to begin setting up my own “labs” area to play around with various web technologies.
For the longest time now I have been holding myself back quite a bit by only really learning technologies around current roles at the time and for my own personal site. This has mainly revolved around Laravel and to a lesser extent WordPress.
Whilst I will continue to love both of those projects, I do want to start pushing myself to learn things that are completely out of my comfort zone.
I will also begin writing more about my learning, discoveries and new things that excite me in web development — something I haven’t done for a long while.
Supercell
Beneath the War Zone
Here Kitty!
Sitting on the top of the World
Fixing my local development file / folder permissions
sudo find . -type d -exec chmod g+rwx {} +
sudo find . -type f -exec chmod g+rw {} +
Normal is Good — Resident Evil 6 normal mode completed
I’m so addicted to Death Stranding right now. Just the feeling of packing my truck full of lost cargo, planning a route, and driving around various people to deliver is soooo relaxing. This game is such a meditative experience.