This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# diff | |
# Betaflight / BETAFLIGHTF3 3.1.7 Apr 3 2017 / 21:43:25 (e1c4b5c) | |
feature -TELEMETRY | |
feature -BLACKBOX | |
feature AIRMODE | |
beeper -GYRO_CALIBRATED | |
beeper -RX_LOST | |
beeper -RX_LOST_LANDING | |
beeper -DISARMING |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Just screwing around | |
function exclaim(message = '') { | |
return message + '!'; | |
} | |
function append(src = '', tgt = ''){ | |
return src + tgt; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Pure message maker | |
var messageMakerCurried = R.curry(function(parens, concat, singleMsg = {}) { | |
var {name, message, date} = singleMsg; | |
var nameTag = concat(name, ': '); | |
var dateTag = parens(date); | |
return concat( | |
concat(nameTag, message), | |
concat(' ', dateTag) | |
); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src="https://cdn.jsdelivr.net/momentjs/2.10.6/moment-with-locales.min.js"></script> | |
<script src="https://cdn.jsdelivr.net/ramda/0.18.0/ramda.min.js"></script> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<title>JS Bin</title> | |
</head> | |
<body> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$.getJSON('http://rs.hankyates.com:3000/content', function(data) { | |
data.forEach(function (tab, index){ | |
console.log(tab); | |
$('body').append('<div>' + tab.name + '</div>'); | |
}); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var wat = React.createClass({ | |
render: function() { | |
return <div className="wat" onClick={function() {console.log('hi')}}/> | |
} | |
}); | |
ReactTestUtils.renderIntoDocument(<wat/>); | |
var huh = ReactTestUtils.scryRenderedDOMComponentsWithTag(wat, 'div'); | |
ReactTestUtils.Simulate.click(huh); | |
// Error: InstanceHandle not injected before use! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find . -type f -exec sed -i -e 's%../app/%./%g' {} \; | |
find . -type f -exec sed -i -e 's%../build/%./views/%g' {} \; | |
find . -type f -exec sed -i '' -e 's%this.getDOMNode()%ReactDOM.findDOMNode(this)%g' {} \; | |
// osx sed -i expects an extension | |
// Illegal command try export LANG=C |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function oldestLivingParent(people) { | |
var livingParents = {}; | |
var sortedByAge = []; | |
var oldestLivingParent = false; | |
var isDead = function(p) { | |
return !person.age; | |
}; | |
var isParent = function(p) { | |
return !!livingParent[p.name]; | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Write a function that takes in a string seperated by a seperator, and will return an array | |
// of strings in between the seperators. | |
var sampleInput = 'asdf$lskd1234$asdo'; | |
stringDelemiter(sampleInput, '$'); | |
// -> ['asdf', 'lskd1234', 'asdo'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Implement a decorator function that takes | |
// a function as an argument and will track | |
// how many times the passed function was called. | |
function Add(x, y) { | |
return x + y; | |
} | |
var Add = countDecorator(Add); |
NewerOlder