Skip to content

Instantly share code, notes, and snippets.

@marcusnjones
marcusnjones / set_env_vars_to_compile_python_bindings_macos.sh
Created November 25, 2023 19:47
Script full of functions to help set env vars required to compile python bindings for various modules
# NOTE: makes comments work in zsh, this is enabled by default in bash FYI. More: https://apple.stackexchange.com/questions/405246/zsh-comment-character
# setopt interactive_comments
enable_openblas_flags() {
export LOCAL_HOMEBREW_PREFIX="$(brew --prefix)"
export LDFLAGS="${LDFLAGS} -L${LOCAL_HOMEBREW_PREFIX}/opt/openblas/lib"
export CPPFLAGS="${CPPFLAGS} -I${LOCAL_HOMEBREW_PREFIX}/opt/openblas/include"
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH} ${LOCAL_HOMEBREW_PREFIX}/opt/openblas/lib/pkgconfig"
}
@marcusnjones
marcusnjones / css-units-best-practices.md
Created February 1, 2020 02:11 — forked from basham/css-units-best-practices.md
CSS Units Best Practices

CSS units

Recommendations of unit types per media type:

Media Recommended Occasional use Infrequent use Not recommended
Screen em, rem, % px ch, ex, vw, vh, vmin, vmax cm, mm, in, pt, pc
Print em, rem, % cm, mm, in, pt, pc ch, ex px, vw, vh, vmin, vmax

Relative units

Relative units