• Leetcode 504. Base 7 Solution in C

    Having just learnt how to convert decimal numbers to binary by hand a month or two ago, this was right up my alley. The methods I used were probably not the most concise or elegant, but they are fast and light on RAM, and I have the receipts to prove it! In order to use…

  • Setting Windows Chinese or other IME Keyboard to non-ANSI layout

    If you have a non-ANSI keyboard (e.g. UK keyboard) but want to use one of the Asian IMEs, you may encounter keyboard mapping issues. Unfortunately, Microsoft doesn’t allow you to select a keyboard layout for many of its IMEs (Chinese, for example). Fortunately, you can still change the keyboard layout. Press Win + R (run)…

  • Cisco IOS Networking Case Study: Car Dealership Network Design

    Demonstration of my Cisco IOS skills using a small portion of a Data Communications & Net-Centric Computing Assignment Car Sales Melbourne City has recently relocated from Richmond. The company consists of four main departments: Marketing, Administration, IT, and Sales. Assume that the company has been assigned the IP address 192.100.30.0. As a networking engineer at…

  • Networking & OSI Basics, Sample Network Diagram, Packet Tracer Lab Guides

    Originally posted on discussion board to assist classmates in getting started with the car dealership case study What does a Typical, Simple Network Look Like? Generally, a simple network (no failover/redundancy) will have a router that is connected to the internet (WAN), and one or many switches downstream, which basically turns one network port into…

  • CRC Calculation and Polynomial Guide

    Originally posted on the discussion board of the Data Communications and Net-Centric Computing subject. I am terrible at reading equations and much prefer explanations in human language. If your brain works like mine and had trouble wrapping your head around CRC, I hope my notes from this week’s tutorial help! If you find it helpful…