This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
import cv2 | |
import time | |
import sys | |
start_time = time.time() | |
input_path = sys.argv[1] | |
cap = cv2.VideoCapture(input_path) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# gem install retryable | |
require 'retryable' | |
# see: https://aws.typepad.com/sajp/2015/03/backoff.html | |
# ↑の full jitter back-off algorithm です | |
def with_retry | |
base = 1.0 | |
cap = 12.0 | |
Retryable.retryable(tries: 5, sleep: ->(n) { rand(base..([cap, base * (2 ** n)].min)) }) { yield } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | |
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/yagihiro/.zprofile | |
eval "$(/opt/homebrew/bin/brew shellenv)" | |
brew install --cask google-chrome | |
brew install --cask google-japanese-ime | |
sudo softwareupdate --install-rosetta | |
brew install --cask google-japanese-ime | |
brew install --cask slack | |
brew install --cask docker |
OlderNewer