Category: Learn

Python HTTP Server

Welcome to another Python tutorial everyone! Web severs are everywhere. Heck you are interacting with one right now! What is an HTTP Server? An HTTP web server is nothing but a process that is running on your machine and does exactly two things: 1- Listens for incoming http requests on a specific TCP socket address (IP address…
Read more

Why mechanical keyboards -keyboard sizes

Before I got into mechanical keyboards, I thought keyboards come in at most two sizes, the keyboard like the one in every laptop and the “bigger ones” with a number pad and other things. Now I know that there are way more than that. Other than that, they are not only come with the most…
Read more

A-Frame: VR in the Browser

A-Frame is a web framework for making VR games and environments in the browser. The last language you would expect to code VR in would be HTML, but A-Frame challenges your feeble expectations and has you code a game slap in the middle of an HTML file. A-Frame, being a web framework, loves hand-holding and…
Read more

Build a Javascript Maze Game!

HTML and CSS are important building blocks in web development,  but JavaScript is the programming language that moves websites from function to fun. So it’s no surprise that games are on the list of fun JavaScript projects that let you practice your skills without falling asleep at the keyboard.  Martin’s Codepen maze is a perfect example…
Read more

From Mac to Penguin!

Do you have an old computer lying around and do not know what to do with it? Is it really old and not really worth anything? Before you throw it out in the garbage, try giving it a second life! I happen to have a bunch of old things around. Among them, an old 2nd…
Read more

Snake Game Python Tutorial

I’m sure you all have played this game before so there’s no need for an intro for this one! In this post, we want to write the game itself — with python! You can find a YouTube video explaining the process HERE and the code HERE. Good luck!

Myo Armband Complete Destruction

I was recently tasked to do a teardown of a Myo Armband. If you’re not familiar with it, the Myo Armband is a bracelet with muscle sensors you put on your arm (ha! who would’ve guessed?). In essence, when you move your fingers, wrist or arm, it moves the muscles inside and the Myo detects…
Read more

How to Install Windows 10 on an External Drive for Mac

If you’re a Mac user, you’ve probably run into those few softwares that are Windows only. Virtual machines are great for quick Windows tasks, but they lack power and are quite slow. If you have an extra hard drive laying about, you can turn it into a small Windows computer that you just plug and…
Read more

Easy DIY Network services – TrueNAS

This week I did the easiest, cleanest, most effective server upgrade of my life. For those who have tried to “upgrade” an operating system in place, using the system tools, you know that it’s usually better to install the new version on a fresh slate. For those who don’t, I’m talking about the kind of…
Read more

Show & Tell! 08.Oct 2020

This week’s show and tell will be all about Mechanical keyboards. I explain how they function and take apart a keyboard to show you how it works! It starts at 14:30 and goes for an hour. Zoom Meeting ID: 788 751 7568 Password: 244979 https://concordia-ca.zoom.us/j/7887517568?pwd=Z3BPVXYvWENzdEJoaWNLMnJnaUZnUT09