圧縮せずにファイルサイズを小さくしてコピーする方法

GNUのcpコマンドには、sparseオプションがありこれを使うと、
ファイルとしてはそのままに、実際にディスクを使用する量を削減することができる可能性があります。

使い方は、以下のような感じです。

$ dd if=/dev/zero of=hoge.img bs=1024 count=102400
$ cp --sparse=always hoge.img hoge.img.sparse
$ ls -lhs
合計 101M
101M -rw-r--r-- 1 igawa igawa 100M 2010-06-08 22:16 hoge.img
   0 -rw-r--r-- 1 igawa igawa 100M 2010-06-08 22 …

View comments.

more ...

make oldconfigで全ての問い合わせ項目にEnterするスクリプト #Linux

Linux kernelのmakeのターゲットでありそうな気もするんですが、見つからなかったので。

\$ cat make_oldconfig_auto.sh

#!/usr/bin/env expect

set timeout 10
spawn make oldconfig
while {1} {
        expect {
                "] (NEW)" { send "\n" }
                "# configuration written to .config" {break}
        }
}

interact

[]{#more}
見てわかるとおり、expectを使って、"] (NEW)"というのが出てきたら、Enter入力。
"# configuration written to .config"が出てきたらおしまい。

というスクリプトです。

View comments.

more ...

古い記事をインポートしました(MovableType -> Wordpress)

以前、MovableTypeで書いていた記事を、wordpressにインポートしました。

方法は、至って簡単。

MovableTypeの「ユーティリティ」->「読み込み/書き出し」->「エントリの書き出し」で、

エントリをファイルに書き出す。しばらく待つと、ファイル保存のダイアログがでるので、

適当に名前をつけて保存。

その後は、Wordpressの「Tools」->「インポート」で、先ほど保存したファイルをインポートするだけ。

[]{#more}実は、インポート途中でブラウザの画面が真っ白になってしまったが、一通りインポートされた様なので、

良しとする。w

View comments.

more ...

Fedoraにuuencode, uudecodeをインストールしたいとき

Fedoraにuuencode, uudecodeをインストールしたいときは、
# yum install sharutils
と、実行する。

# yum install uudecode
と、実行しても、

Setting up Install ProcessParsing package install argumentsNo package uudecode available.Nothing to do
と、なるだけです。

参照URL:http://d.hatena.ne.jp/hogem/20061217/1166368657

View comments.

more ...

gpsPhoto.plでGeoタグ付け

gpsPhoto.plというのを使うと、geoタグをつけることが出来る。

$ gpsPhoto.pl --dir JPEGファイルがあるディレクトリ --gpsfile GPSファイルパス.gpx --maxtimediff 500 --timeoffset -32400

-32400=GMTからの時差。(JSTなら-0900なので-60*60*9)

必要なもの:
gpsPhoto.pl
Image-ExifTool-7.51(CPANでインストール可能)
...?

参考URL:

View comments.

more ...

Flickrで写真バックアップ

Flickrで写真をバックアップすることにした。

Proアカウントにすると、容量無制限となるので、バックアップにはちょうど良いかと。

PicasaWebは、容量無制限じゃないんですよね。

日本語のサイトとして、「フォト蔵」というのが無料であるのですが、

Linux環境だと大量の写真をアップロードするのは、若干辛そう。
APIが公開されているようなので、適当なソフトを作ってアップロードするというのが、
正しい(?)技術者かも知れないが、ヘタれなのでそんなことはせずに、
FlickrのProアカウントでしばらく運用してみることにする。

View comments.

more ...