hagio.org - 日記

Powered by PENS


Index

2009: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2010: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2011: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2012: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2013: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2014: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2015: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2016: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)(2)
2017: 1月(1)(2) 2月(1)(2) 3月(1)(2) 4月(1)(2) 5月(1)(2) 6月(1)(2) 7月(1)(2) 8月(1)(2) 9月(1)(2) 10月(1)(2) 11月(1)(2) 12月(1)

今月のアルバム [ 投稿 | 編集 ]


編集

February 2013

Feb 28 (Thu)

21:13

Mac に rename コマンドが無くて不便なので、作成した。

#!/bin/bash DO_MV=0 if [ "$1" = "-y" ]; then DO_MV=1 shift 1 fi if [ $# -lt 3 ]; then echo "Usage: rename [-y] FROM TO FILES..." exit 1 fi FROM="$1" TO="$2" shift 2 echo "FROM=$FROM, TO=$TO, DO_MV=$DO_MV" for FILE in "$@"; do AFTER=${FILE//$FROM/$TO} echo "mv \"$FILE\" \"$AFTER\"" [ $DO_MV -eq 1 ] && mv "$FILE" "$AFTER" done exit 0

一応、mv はミスるとファイル消失もありうる危険コマンドなので、 -y オプションを付与しない限りは実行されないようにした。

kuro:testdir kaz$ ls test100.txt test102.txt test104.txt test106.txt test108.txt test110.txt test101.txt test103.txt test105.txt test107.txt test109.txt kuro:testdir kaz$ rename -y test test-0 test* FROM=test, TO=test-0, DO_MV=1 mv "test100.txt" "test-0100.txt" mv "test101.txt" "test-0101.txt" mv "test102.txt" "test-0102.txt" mv "test103.txt" "test-0103.txt" mv "test104.txt" "test-0104.txt" mv "test105.txt" "test-0105.txt" mv "test106.txt" "test-0106.txt" mv "test107.txt" "test-0107.txt" mv "test108.txt" "test-0108.txt" mv "test109.txt" "test-0109.txt" mv "test110.txt" "test-0110.txt" kuro:testdir kaz$ ls test-0100.txt test-0102.txt test-0104.txt test-0106.txt test-0108.txt test-0110.txt test-0101.txt test-0103.txt test-0105.txt test-0107.txt test-0109.txt

といった具合。 まずは -y 無しで出力を確認して、問題なければ -y 付けて実行するのが良いね。

Feb 26 (Tue)

20:40

Magic Trackpad の「電池残量低下」の警告が表示されたのでメモ。残量は 15% だった。

18:42

朝から英文を書くと、慣れないからか脳疲労がハンパない。

それにしても、どうにも文法を忘れてしまっていて適当になってしまってイラつくので (仕事中に文法を確認するなんて時間がかかってできないし)、 ちょっとやり直したいなと、懐かしの『総合英語Forest』 をポチってしまった。高校生のときにずいぶんお世話になった本だ。 なかなか英語を勉強したくなることなんて無いし、TOEIC もそろそろ再受験しなきゃだし、 この機会に勢いで勉強しようかと。

Feb 20 (Wed)

19:26

/.J 経由で見つけた、Linux ユーザが好きな各ジャンルのソフトウェアアンケート結果:

エディタが vim 派の方が圧倒的に多いのは意外だ。

ちなみにオレも vim 派である。 大学時代は論文を書くために Emacs 系を使っていたが、もはや C-x C-c しか覚えていない。

Feb 18 (Mon)

21:00

そういえば、大学時代は写真部だったくせに、未だにデジタル一眼レフを持ったことが無い。 当時はかなり欲しかったんだが、デジタル一眼の進歩があまりに速かったので、 貧乏で慎重だったオレはついぞ買い時を見つけることができなかったというわけだ。

当時、買うならフルサイズ CCD が手頃になった時に買うかなと考えていたのを思い出して 昔の日記を grep してみたところ、2003/5/3 にこんなことを書いていた。

... でもデジタル一眼買うなら 35mm フルサイズの CCD じゃないとねぇ。 それが 10 万円くらいになるだろう 5 ~ 10 年後に買おっと。

おお、ちょうど 10 年くらい経っているじゃないか! ということで、価格.com のスペック検索ページで フルサイズの機種を検索したところ、現時点では EOS 6D が 145,000 円くらいで最安っぽいことがわかった。

んんー、かなり良い線いってるが、そもそも 5 〜 10 年と言っているあたり、 おそらく 10 年はかからないと思っていたに違いないので、予想より進歩は遅かったようだ。 とはいえ、ちょっと頑張れば買えてしまう値段になったのには、感慨深いものがありますねぇ。 あれから 10 年、ですよ。そりゃあ大兄も家族ができたり、パパになっちゃうわけですな。

2 月(1) へ


↑戻る