(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| #... | |
| function gitzip() { | |
| git archive -o $@.zip HEAD | |
| } | |
| #... gitzip ZIPPED_FILE_NAME |
| let Rx = require(`rx`) | |
| function makeRequestProxies(drivers) { | |
| let requestProxies = {} | |
| for (let name in drivers) { | |
| if (drivers.hasOwnProperty(name)) { | |
| requestProxies[name] = new Rx.ReplaySubject(1) | |
| } | |
| } | |
| return requestProxies |
| #!/bin/bash | |
| LINE=$1 | |
| KNOWN_HOSTS=~/.ssh/known_hosts | |
| usage() { | |
| cat <<-EOM | |
| Usage: ssh-purge-host <line no> |
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.