(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.
| TTL=300 | |
| HOSTED_ZONE_ID= | |
| REVERSE_HOSTED_ZONE_ID= | |
| INSTANCE_ID= | |
| REGION= |
| #!/bin/bash -eu | |
| export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin | |
| readonly LOCK_FILE="/var/lock/$(basename -- "$0").lock" | |
| readonly LOG_FILE='/var/log/salt/salt-key-cleaner' | |
| readonly MASTER_CACHE='/var/cache/salt/master/minions' | |
| readonly DEBUG=${DEBUG-''} | |
| function _notice() { |
(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.
| #!/usr/bin/ruby | |
| # Create display override file to force Mac OS X to use RGB mode for Display | |
| # see http://embdev.net/topic/284710 | |
| require 'base64' | |
| data=`ioreg -l -d0 -w 0 -r -c AppleDisplay` | |
| edids=data.scan(/IODisplayEDID.*?<([a-z0-9]+)>/i).flatten | |
| vendorids=data.scan(/DisplayVendorID.*?([0-9]+)/i).flatten |
| // It is important to declare your variables. | |
| (function() { | |
| var foo = 'Hello, world!'; | |
| print(foo); //=> Hello, world! | |
| })(); | |
| // Because if you don't, the become global variables. | |
| (function() { |