2017年8月16日水曜日

複数写真の切り出し

復数の写真を一気にスキャンしたものから、自動的に写真を切り出す方法を探していた。Photoshopならできるらしいが、手元にないので除外。
GIMPにスクリプトを入れてやるという方法 も試してみたがイマイチ上手くコントロールできない。

> multicrop -b white SRC.jpg Cropped.jpg
とかやると、Cropped001.jpg, Cropped002.jpg みたいにファイルを作ってくれる。-b で指定しているのは背景色。多分曲がっているのを直してくれたりはしないので、スキャンするときにある程度気を使う必要がある。
これで、手元の写真を整理できるかな。。

2017年8月15日火曜日

tmux で SSH_FORWARD

tmux を使っていると、ssh でauth forward していても、中のSHELLに環境変数がSSH_AUTH_SOCKが伝わらないため、git にアクセスできなかったりして不便。
解決策を検索したら見つかったのでメモ。
したのように.bashrc に書いておく。すると外部からログインした際に、.ssh/.ssh_authsock.txtにSSH_AUTH_SOCKがコピーされる。
function update_forward
{
    if [ -z "$STY" -a -z "$TMUX" ]; then
        echo $SSH_AUTH_SOCK > ~/.ssh/.authsock.txt
    else
        export SSH_AUTH_SOCK=`cat ~/.ssh/.authsock.txt`
    fi                                                 
}                                                      
update_forward
tmux の内部シェルでは、
> update_forward
としてやればSSH_AUTH_SOCKがアップデートされてgit とかにアクセスできるようになる。