Skip to content

Instantly share code, notes, and snippets.

View noahbkim's full-sized avatar
🐐
The goat

Noah Kim noahbkim

🐐
The goat
View GitHub Profile

Keybase proof

I hereby claim:

  • I am noahbkim on github.
  • I am noahbkim (https://keybase.io/noahbkim) on keybase.
  • I have a public key whose fingerprint is 38B4 0F49 5D4D FB28 7E11 7022 F5B6 90AA B531 774C

To claim this, I am signing this object:

@noahbkim
noahbkim / requests.md
Created July 23, 2018 00:59
How to make web requests with current swift

For one of the apps I developed I wanted to interface with an API hosted somewhere else on the web. This is the framework I set up to make basic web requests, and it consists of two main components and one optional one. The first handles creating request objects, and uses basic string manipulation along with the URLRequest object from Foundation.

class Http {
    
    public static func join(parameters: [String: String]) -> String {
        if parameters.isEmpty { return "" }
        var items = [String]()

A Guide to a Better Windows

Written and maintained by Noah Kim

In it's default state, Windows is a bit big, bloated, and clumsy. It comes with a bunch of crappy apps and games, fills useful components like the start menu with advertisements and useless tools, and has a hard time figuring out what it should show the user to be properly useful. This guide aims to slim down while making as functional as possible the Windows experience. Let's get started.

Multiple Monitors

@noahbkim
noahbkim / gaussian.py
Created April 29, 2019 22:26
A naive implementation of Gaussian elimination in Python
def display(matrix):
"""Simple output for matrix."""
for row in matrix:
print(repr(row))
def leading(row):
"""Return the leading index of a row."""
for i, element in enumerate(row):
// Kind of hacky? Find bomb with in-game help
alias +bombfind "+use;gameinstructor_enable 1;cl_clearhinthistory"
alias -bombfind "-use;gameinstructor_enable 0;cl_clearhinthistory"
// Jump and throw simultaneously
alias "+jumpthrow" "+jump; -attack"
alias "-jumpthrow" "-jump"