2020-04-01から1ヶ月間の記事一覧

jest.useFakeTimers()を使ってテスト時間を短縮する

ある外部SDKをラップしたものをjestでテストしたい。 外部のSDKの仕様も相まって、ちょっとややこしかった。 jest.useFakeTimers() を使ったテストが初めてだったのもあってメモ。 ※以下サンプルソースですが、雰囲気コードなので動作しないかも。 SampleSdk…

Automatorを使って動画ファイルを右クリックでGifに変換できるようにする

準備 FFmpegのインストール $ brew install ffmpeg Automator クイックアクションとして以下の内容のものを作成する。 シェルスクリプトのコードは、 for f in "$@" do echo "${f}" /usr/local/bin/ffmpeg -i "$f" -r 24 "${f%.*}.gif" done iPhoneで動画キ…