See https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html
curl http://169.254.169.254/latest/meta-data/iam/security-credentials/$EC2_MACHINE_NAME{
"Code" : "Success",
"LastUpdated" : "2020-11-04T19:38:27Z",| # See https://support.freeagent.com/hc/en-gb/articles/115001222564-How-to-format-a-CSV-file-to-upload-a-bank-statement#h_01FWZVYY1GEEGAPKJHG6FKV2HM | |
| require 'csv' | |
| CSV($stdin, headers: true, skip_blanks: true) do |csv| | |
| csv.each do |row| | |
| puts([ | |
| Date.parse(row['Date']).strftime("%d/%m/%Y"), | |
| row['Amount'].gsub(/,/, ''), | |
| row['Description'].gsub(/,/, '') |
| <script> | |
| /* eslint-disable */ | |
| import { mode } from "$app/env"; | |
| import { onMount } from "svelte"; | |
| const rollbarAccessToken = import.meta.env | |
| .VITE_ROLLBAR_POST_CLIENT_ITEM_ACCESS_TOKEN; | |
| const codeVersion = import.meta.env.VITE_LATEST_SHA; |
| migration_context = ActiveRecord::Base.connection.migration_context | |
| migration_context.migrate(target_version = nil) | |
| migration_context.rollback(steps = 1) | |
| migration_context.forward(steps = 1) | |
| migration_context.up(target_version = nil) | |
| migration_context.down(target_version = nil) | |
| migration_context.current_version |
| def valid?(method, ...) | |
| signature = method.inspect | |
| pattern = %r{(?:\.|#)#{method.name}\(([^\)]*)\)} | |
| params = signature.match(pattern)[1] | |
| params_with_nil_default_values = params.gsub('...', 'nil') | |
| klass = Class.new | |
| klass.class_eval "def self.#{method.name}(#{params_with_nil_default_values})\nend\n" | |
| klass.public_send(method.name, ...) | |
| true | |
| rescue ArgumentError => e |
| def row_counts | |
| Hash[*ApplicationRecord.connection.execute(%{ | |
| ANALYZE; | |
| SELECT | |
| pgClass.relname AS tableName, | |
| pgClass.reltuples AS rowCount | |
| FROM | |
| pg_class pgClass | |
| INNER JOIN | |
| pg_namespace pgNamespace ON (pgNamespace.oid = pgClass.relnamespace) |
| #!/usr/bin/env ruby | |
| require 'pathname' | |
| require 'fileutils' | |
| pwd = Pathname.pwd | |
| begin | |
| source = Pathname.new(ARGV[0].nil? ? pwd : ARGV[0]).realpath | |
| destination = Pathname.new(ARGV[1].nil? ? pwd: ARGV[1]).realpath |
| 10 REM 000000000000 | |
| 20 POKE 16514, 1 | |
| 30 POKE 16515, 141 | |
| 40 POKE 16516, 64 | |
| 50 POKE 16517, 17 | |
| 60 POKE 16518, 2 | |
| 70 POKE 16519, 0 | |
| 80 POKE 16520, 205 | |
| 90 POKE 16521, 107 | |
| 100 POKE 16522, 11 |
See https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instancedata-data-retrieval.html
curl http://169.254.169.254/latest/meta-data/iam/security-credentials/$EC2_MACHINE_NAME{
"Code" : "Success",
"LastUpdated" : "2020-11-04T19:38:27Z",