今12月18日ですが、1分で実現できる有用な技術 Advent Calendar 2013 - Qiita [キータ]の17日目の記事です。
近年ますますアニメgifの需要が高まっていると思います。
たとえばpull requestを送る時に、tiqav.comなどで画像を探して投稿する人も多いでしょう。
せっかくmacbookにはカメラがついているのだから、もっと気軽にアニメgifを作ってpull requestに使ったりしたらどうでしょうか?
gifsnap
gifsnapというものを作りました。
ただのshellscriptなので適当にパスの通っている場所に置きます。
% wget https://gist.github.com/shokai/6821474/raw/gifsnap
% cp gifsnap /usr/bin/
imagemagickとimagesnapをHomebrewでインストールします。imagesnapはMacのiSightを使って撮影するアプリです。
% brew install imagemagick imagesnap
撮影
% gifsnap hoge.gif
アニメgifができます。
gifのアップロード先
qiitaの投稿には画像を添付できますが、githubのpull requestでは画像をどこかにアップロードして、そのURLをimgタグで貼り付ける必要があります。
最近アニメgifに対応したGyazoのAPIを使うと簡単です。
gyazoのrubygemに付属しているgyazo
というコマンドに、-raw
オプションを付けるとアニメgifをそのままアップロードできます。
% gem install gyazo
% gyazo -raw hoge.gif
http://gyazo.com/420166414dc6ee6fe4e48de75d5a84f6
アップロードできました http://gyazo.com/420166414dc6ee6fe4e48de75d5a84f6
次
次の人というか今日の人は @toriimiyukki です
以上Gyazo GIFのステマでした。