Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)
Sidney Dekker | |
The Field Guide to Human Error - https://amzn.to/2O30hAI | |
Just Culture - https://amzn.to/2XSsIpD | |
RULE- AND ROLE-RETREAT: AN EMPIRICALSTUDY OF PROCEDURES AND RESILIENCE - https://bit.ly/2F9is5e | |
Erik Hollnagel | |
From Safety-I to Safety-II: A White Paper - https://www.skybrary.aero/bookshelf/books/2437.pdf | |
Joint Cognitive Systems: Patterns in Cognitive Systems Engineering - https://amzn.to/2u8jhVE | |
Resilience engineering – Building a Culture of Resilience - https://bit.ly/2J8Calz |
def prefetch(resources = {}) | |
# generate hash of {provider_name => provider} | |
providers = instances.inject({}) do |hash, instance| | |
hash[instance.name] = instance | |
hash | |
end | |
# Identify the namevar(s) for the type | |
nv_properties = resource_type.properties.select(&:isnamevar?).map(&:name) | |
nv_params = resource_type.parameters.select do |param| |
Get Homebrew installed on your mac if you don't already have it
Install highlight. "brew install highlight". (This brings down Lua and Boost as well)