Skip to content

Instantly share code, notes, and snippets.

Luke Fender lfender6445

Block or report user

Report or block lfender6445

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:9919357

Pry Cheat Sheet

Command Line

  • pry -r ./config/app_init_file.rb - load your app into a pry session (look at the file loaded by config.ru)
  • pry -r ./config/environment.rb - load your rails into a pry session

Debugger

View Foo.js
import React, { Component } from 'react'
import PropTypes from 'prop-types'
import Baz from 'baz'
class Foo extends Component {
static propTypes = {
baz: PropTypes.bool,
list: PropTypes.array,
}
@lfender6445
lfender6445 / gist:70b00c97df43827279f7
Last active Sep 12, 2018
Never go idle in hipchat - Disable hipchat idle when away from computer
View gist:70b00c97df43827279f7
#! /bin/bash
# This if for the mac hipchat client
# To setup, download this file to any folder and save as `hip.sh`
# change the permissions of the file so it is executable using terminal
# You can do this by running `chmod u+x ./hip.sh`
# Now you can run `./hip.sh`
echo 'Hipchat hooray...ho... - Press CTRL+C to stop'
while :
do
@lfender6445
lfender6445 / gist:6226290
Created Aug 13, 2013
restrict googleplaces by United States so it only returns zipcodes and states
View gist:6226290
// Application Javascript - see https://github.com/lfender6445/google_places for full example
var autocomplete, input, address = {};
$(document).ready(function(){
input = $("#searchBox");
$("#searchBox").clearOnFocus();
$('form').submit(function(){ return false; });
});
var init = function(){
View gist:a727fcef39cceb938104d7fedfc092e5
body {
background-color: #262626 !important;
}
body > center > table, input, textarea {
background-color: #222 !important;
}
body > center > table > tbody > tr:first-child > td {
background-color: #ff6600 !important;
@lfender6445
lfender6445 / query_to_hash.js
Created Sep 25, 2013
jQuery convert query string to json
View query_to_hash.js
query_to_hash = function() {
var j, q;
q = window.location.search.replace(/\?/, "").split("&");
j = {};
$.each(q, function(i, arr) {
arr = arr.split('=');
return j[arr[0]] = arr[1];
});
return j;
}
@lfender6445
lfender6445 / applescript_force_internal_microphone.scpt
Last active Feb 8, 2018
AppleScript - Switch to hardware mic
View applescript_force_internal_microphone.scpt
-- Force mac book pro 10.13.3 to switch audio input to hardware mic
tell application "System Preferences" to activate
tell application "System Preferences"
reveal anchor "input" of pane id "com.apple.preference.sound"
end tell
tell application "System Events" to tell process "System Preferences"
select (row 1 of table 1 of scroll area 1 of tab group 1 of window "Sound" whose value of text field 1 is "Internal Microphone")
end tell
quit application "System Preferences"
View spacemacs-cheat-sheet.md

running spacemacs in vim-mode

S is SPACE, C is CTRL

  • S h d f (help define function)
  • S h d v (help define variable)

fuzzy file search

  • SPC p f (project finder) (type your filename)
    • C-c o
@lfender6445
lfender6445 / gist:fa3f78f2f312fbba3bf1
Last active Dec 18, 2016
Disable Mac Built In Camera (i-Sight) - shell script
View gist:fa3f78f2f312fbba3bf1
#! /bin/bash
# ------ Description ------
# Shell script to enable and disable iSight macs built in camera
# Open terminal, follow instructions below
# ------ Installation ------
# cd ~/Downloads && curl -0 https://gist.githubusercontent.com/lfender6445/fa3f78f2f312fbba3bf1/raw/805e30f3e40d0f3211823ccde5e5bf085aad022a/gistfile1.sh -o mac_camera.sh && chmod +x mac_camera.sh
# ------ Usage -------------
# ./mac_camera.sh
osascript <<EOF
@lfender6445
lfender6445 / redis-graphite
Last active May 4, 2016 — forked from somebox/redis-graphite.sh
graphite-redis : monitor redis statistics with graphite across several hosts
View redis-graphite
#!/usr/bin/env ruby
require 'socket'
# graphite/carbon settings
GRAPHITE_HOST="graphite.intra.local.ch"
GRAPHITE_PORT=8125
def instrument_redis(redis_host)
namespace = "#{redis_host}"
redis = {}
You can’t perform that action at this time.