To use this script, set environment variables below:
AWS_ROLE_ARN=arn:aws:iam::XXX:role/XXX
AWS_ROLE_SESSION_NAME=a_role_accessed_from_cli
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
To use this script, set environment variables below:
AWS_ROLE_ARN=arn:aws:iam::XXX:role/XXX
AWS_ROLE_SESSION_NAME=a_role_accessed_from_cli
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
| $ envchain -s minio AWS_ACCESS_KEY_ID | |
| minio.AWS_ACCESS_KEY_ID: XXX | |
| $ envchain -s minio AWS_SECRET_ACCESS_KEY | |
| minio.AWS_SECRET_ACCESS_KEY: XXX | |
| $ envchain minio docker run --rm -it -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY amazon/aws-cli --endpoint-url https://[MinIO Endpoint] s3 ls |
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| labels: | |
| app: wordpress | |
| name: blog | |
| namespace: default | |
| spec: | |
| replicas: 1 | |
| selector: |
| # not used, copied function body into _delegate | |
| function _executables { | |
| local exclude=$(compgen -abkA function | sort) | |
| local executables=$( | |
| comm -23 <(compgen -c) <(echo $exclude) | |
| type -tP $( comm -12 <(compgen -c) <(echo $exclude) ) | |
| ) | |
| COMPREPLY=( $(compgen -W "$executables" -- ${COMP_WORDS[COMP_CWORD]}) ) | |
| } |
| #!/bin/bash | |
| tmpfile=$(mktemp) | |
| while true; do | |
| curl --silent http://10.5.5.9/gp/gpMediaList > $tmpfile | |
| grep "busy" $tmpfile > /dev/null | |
| if [ $? -eq 1 ]; then break; fi | |
| sleep 1 | |
| done |
| #!/usr/bin/env ruby | |
| require "net/http" | |
| require 'net/https' | |
| require "uri" | |
| require "json" | |
| require "fileutils" | |
| require "date" | |
| def fetch(url, sessid) |
| #include <linux/bpf.h> | |
| int pass(struct __sk_buff *skb) { | |
| return BPF_OK; // packet continues | |
| // return BPF_DROP; // packet drops | |
| } |
| #!/usr/bin/env ruby | |
| class String | |
| def to_i_first | |
| self.match(/\d+/)[0].to_i | |
| end | |
| def unquote_str | |
| self.match(/"(.*)"/)[1] | |
| end |
| class LazyProduct | |
| include Enumerable | |
| def initialize(array) | |
| @array = array | |
| end | |
| def self.from(array) | |
| new(array) | |
| end |
| -- HOWTO: | |
| -- after saving it, open with Script Editor (default) and run it | |
| -- PREREQUISITES: | |
| -- make sure your Keynote presentation is open in the background | |
| set presenterNotes to "" | |
| set slideNumber to 1 | |
| tell application "Keynote" |