Skip to content

Instantly share code, notes, and snippets.

@hahuang65
hahuang65 / Makefile
Last active December 21, 2018 18:25
Beginning OpenGL Development on OS X: Post 1 - 5/7/2014
# OBJS specifies which files to compile as part of the project
OBJS = main.cpp
# CC specifies which compiler we're using
CC = g++
# INCLUDE_PATHS specifies the additional include paths we'll need
INCLUDE_PATHS = -I/usr/local/include -I/opt/X11/include
# LIBRARY_PATHS specifies the additional library paths we'll need
@hahuang65
hahuang65 / Makefile
Last active March 15, 2016 16:14
Beginning OpenGL Development: Abstracting Shaders Post 2 - 5/23/2014
# OBJS specifies which files to compile as part of the project
OBJS = main.cpp util.cpp shader.cpp
# CC specifies which compiler we're using
CC = g++
# INCLUDE_PATHS specifies the additional include paths we'll need
INCLUDE_PATHS = -I/usr/local/include -I/opt/X11/include
# LIBRARY_PATHS specifies the additional library paths we'll need

Keybase proof

I hereby claim:

  • I am hahuang65 on github.
  • I am hahuang65 (https://keybase.io/hahuang65) on keybase.
  • I have a public key whose fingerprint is C5BA ADEB D75D F3E2 5175 5D68 0042 721A 65F6 EEEF

To claim this, I am signing this object:

@hahuang65
hahuang65 / Hawaii.md
Last active May 17, 2017 16:53
Fun stuff to do and eat in Hawaii

Food

Paradise Cove Luau A pretty authentic Luau that's in beautiful Ko'olina (resort with several lagoons) They do fire knife dances and the whole pig cooking in the ground thing.

Rainbow Drive-In Recommendations: Mix Plate, Boneless Chicken, Chili Dog

Ono Hawaiian

Goals

  • 60%
  • Hotswappable
  • Bluetooth (3+ devices)
  • White-Themed
  • Minimal "bezel" around keyboard

2021 Build

Final Build Parts List

@hahuang65
hahuang65 / Miryoku-Layer-Reference.kbd.json
Last active April 12, 2022 19:48
Miryoku Layer Reference
[
{
"name": "Miryoku Layer Reference",
"author": "Manna Harbour"
},
[
{
"f": 4,
"w": 12,
"h": 0.5,
@hahuang65
hahuang65 / surfingkeys.config
Last active February 28, 2024 16:51
My personal SurfingKeys configuration
settings.smoothScroll = false
settings.hintAlign = "left"
settings.focusFirstCandidate = true
api.cmap('<Ctrl-n>', '<Tab>');
api.cmap('<Ctrl-p>', '<Shift-Tab>');
api.map('J', 'R');
api.map('K', 'E');
api.map('H', 'S');
api.map('L', 'D');