Skip to content

Instantly share code, notes, and snippets.

View davetrux's full-sized avatar

David Truxall davetrux

View GitHub Profile
if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
// dark mode
console.log('dark mode')
}
@davetrux
davetrux / reverse.sh
Created August 23, 2019 00:19
SELinux allow Localhost for nginx to reverse proxy docker containers
sudo setsebool httpd_can_network_connect 1 -P
@davetrux
davetrux / hideshow
Created November 29, 2017 22:58
Mac Hide/Show Hidden Files
## Put these in your .bash_profile found in your home directory
## in the terminal type source ~/.bash_profile to reload your profile to make them immediately usable or close and re-open Terminal
# Hide and show hidden files in Finder windows
alias showFiles='defaults write com.apple.finder AppleShowAllFiles YES; killall Finder /System/Library/CoreServices/Finder.app'
alias hideFiles='defaults write com.apple.finder AppleShowAllFiles NO; killall Finder /System/Library/CoreServices/Finder.app'
@davetrux
davetrux / build.gradle
Created August 3, 2016 17:15
Gradle-Openbakery BundleId Switch
if(buildType == "AppStore") {
infoplist {
bundleIdentifier = "com.hpe.appstore"
}
signing {
mobileProvisionURI = 'file://' + currentPath + appStoreProfile
certificateURI = "file://" + currentPath + appStoreCert
certificatePassword = certPassword
}
@davetrux
davetrux / jsonformat.sh
Created November 18, 2015 19:01
BBEdit TextFilter for formatting JSON
#!/bin/sh
python -m json.tool
alias ll='ls -al'
import Foundation
func getHmacValue()-> String {
let data = "Message"
let result = data.digestHMac256("secret")
return result
}
@davetrux
davetrux / hmac.swift
Last active November 8, 2016 19:06
HMAC algorithm for iOS
import Foundation
//You have to create a bridging header in your project containing:
// #import <CommonCrypto/CommonHMAC.h>
extension String {
func digestHMac256(key: String) -> String! {
let str = self.cStringUsingEncoding(NSUTF8StringEncoding)
#!/bin/tcsh
set cmd = 'ps axo pid,ppid,user,command'
if ("$1" == "") then
$cmd
else
$cmd | grep "$1" | grep -v "grep $1" | grep -v "bin/psc"
endif
alias ll="ls -lahL"
alias con="tail -40 -f /var/log/system.log"
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'