- Record cache set/fetch time.
Fog::Cache.write_metadata({:last_refreshed => Time.now})
- Create some custom expirey method
EXPIRE_TIME = (60 * 60 * 24) # day old cache.
#!/bin/sh | |
### BEGIN INIT INFO | |
# Provides: odrive | |
# Required-Start: $local_fs $network $syslog | |
# Required-Stop: $local_fs $network $syslog | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: odrive init script | |
# Description: odrive server startup sctipt. |
# mount volume PWD on host to /app in container. | |
shai@lappy ~/tmp/example-working-docker-compose-environment-vars [master *] ± % cat docker-compose.yml | |
version: "3" | |
services: | |
some_server: | |
... | |
volumes: | |
- $PWD:/app |
class MyCache | |
def self.all(resource_klass, connection, meth, args = nil) | |
cachemsg = "resource #{resource_klass} connection #{connection.class} for #{Fog::Cache.namespace_prefix}: M:#{meth} A:#{args}" | |
if MyCache.renew? | |
info("Renewing cache now. Cache is non existant or older than #{EXPIRE_TIME} seconds.") | |
Fog::Cache.expire_cache!(resource_klass, connection) | |
end |
Fog::Cache.write_metadata({:last_refreshed => Time.now})
EXPIRE_TIME = (60 * 60 * 24) # day old cache.
require 'fog' | |
require 'fog/aws' | |
ec2 = Fog::Compute.new :provider => 'AWS', :region => 'us-east-1' | |
Fog::Cache.namespace_prefix = "benchmark-test" | |
begin | |
servers = Fog::Cache.load(Fog::Compute::AWS::Server, ec2) | |
puts "found cache." |
irb(main):001:0> foo = "i like food" | |
=> "i like food" | |
irb(main):002:0> foo["food"] = "beer" | |
=> "beer" | |
irb(main):003:0> foo | |
=> "i like beer" |
====================== | |
I VI II V progression | |
====================== | |
Assuming you can | |
1) Substitute the minor IV for a dominant IV and the minor II for a dominant II | |
2) Substitue any of the VI/II's (because of #1) or V for a tritone equivalent | |
So...Some notation/glossary for the below: |
%{ | |
Lilypond notation for Christian's guitar solo on https://www.youtube.com/watch?v=mOnhcdAMInA | |
%} | |
\header{ | |
title = "Christian Charlie 7/11 solo" | |
} |
require 'uri' | |
def safe_comparison(matrix) | |
matrix.map do |row| | |
row.map do |el| | |
el = el.to_s | |
end | |
end | |
end |
class Tail | |
class << self | |
def tail(path, n) | |
file = File.open(path, "r") | |
buffer_s = 512 | |
line_count = 0 | |
file.seek(0, IO::SEEK_END) | |
offset = file.pos # we start at the end |