Skip to content

Instantly share code, notes, and snippets.

View binaryreverse's full-sized avatar

Chris binaryreverse

View GitHub Profile
@binaryreverse
binaryreverse / js_object_inspect.js
Created March 15, 2016 09:40
JS Object inspection (Q&D)
function objInspect(o, i) {
if(typeof i == 'undefined') {
i = '';
}
if(i.length > 50) {
return '[MAX ITERATIONS]';
}
var r = [];
for(var p in o) {
var t = typeof o[p];
@binaryreverse
binaryreverse / install_update_rust.bash
Last active May 24, 2016 12:19
Install/Update Rust
curl -sSf https://static.rust-lang.org/rustup.sh | sh
@binaryreverse
binaryreverse / new_tmux_window_pstorm.bash
Last active May 24, 2016 12:19
New tmux window with PHP Storm started from param
tmux new-window -n pstorm pstorm
@binaryreverse
binaryreverse / dummy_console_log.js
Created March 31, 2016 15:05
Dummy console.log() for Browsers with non active Debugging tools. This prevents console errors in production code.
if(typeof console === 'undefined') {
console = { log: function() { } };
}
@binaryreverse
binaryreverse / check_array_not_empty.js
Created April 14, 2016 06:26
Check JS Array for value and not empty
if (typeof array[index] !== 'undefined' && array[index] !== null) {
}
//shortened to...
if (array[index] != null) {
// The == and != operator consider null equal to only null or undefined
}