最新 追記

ソフトウェアと本の覚え書き

2005|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|

2010-09-06 [長年日記]

_ [Emacs] emacs の load-path

emacs 23 でなぜか ruby-mode が意図した動きをしなくて困っていたのだが、原因は emacs 23 には ruby-mode.el が付属していて、load-path の順番でその付属の ruby-mode.el を使っていたためだった。そこで、load-path の中でホームディレクトリ以下のものをソートして前の方に持ってくるようにした。

(let ((default-directory (concat (getenv "HOME") "/.emacs.d/lisp/")))
        (setq load-path (cons default-directory load-path))
        (normal-top-level-add-subdirs-to-load-path))
(setq load-path
      (sort load-path
            (lambda (path1 path2)
              (if (string-match-p (concat "^" (getenv "HOME")) path1) 1 -1))))

_ [tDiary] アクセスカウンタが消えた

原因はよくわからないがアクセスカウンタの値がリセットされていた。現在の値から逆算すると1週間くらい前に消えたようだ。ちょうどサーバの障害があったみたいなので、それが原因かな。


2010-09-11 [長年日記]

_ [tDiary] カウンタ初期値

アクセスカウンタの初期値を25000にした。前に22222を超えたのは記憶しているが、25000まではいってなかったかもしれない。キリが良いので25000にしておく。


2010-09-13 [長年日記]

_ [読書] 小熊英二 上野陽子『<癒し>のナショナリズム』

「新しい歴史教科書を作る会」が騒がれていた頃の草の根保守運動について。保守運動で癒されるより、他になにか癒しを得るものがありそうだが。

おすすめ度:★★★☆☆

<癒し>のナショナリズム


2010-09-14 [長年日記]

_ [読書] 山本譲司『累犯障害者』

福祉との接点がない障害者が繰り返し犯罪を犯すしかなくなってしまうということだった。

おすすめ度:★★★★

累犯障害者


2010-09-17 [長年日記]

_ [読書] 雨宮処凛『生きさせろ!』

正規、非正規に関わらず過酷な労働をせざるを得なくなり、健康を害したり、自殺したりするような状況について書かれている。

おすすめ度:★★★☆☆

生きさせろ!


2010-09-19 [長年日記]

_ [読書] 小倉千加子『ナイトメア』

ややこしい物語だった。

おすすめ度:★★★☆☆

ナイトメア


2010-09-24 [長年日記]

_ [読書] 町山智浩『アメリカ人の半分はニューヨークの場所を知らない』

アメリカ関係のコラムをまとめた本。面白かった。

おすすめ度:★★★★

アメリカ人の半分はニューヨークの場所を知らない


2010-09-26 [長年日記]

_ [Linux] gmail と fetchmail

fetchmail でメールを取得していたのだが、最後に「999番目のメッセージを読み飛ばしました。メッセージを削除しませんでした。」というようなメッセージが出て、ダウンロードできなくなった。gmail と fetchmail の組み合わせだと、999通以上メールがたまった場合、pop でダウンロードできないらしい。このとき、~/.fetchmailrc でオプションの uidl と keep を設定していた。

defaults
  protocol pop3
  uidl
  nokeep
  no mimedecode
  mda "/usr/bin/maildrop"
 
poll pop.gmail.com
  port 995
  user *****@gmail.com
  password *****
  ssl

ダウンロードしたときに、削除するような設定(gmail から複数回ダウンロードされないだけで、完全に削除はされないようだ)にして、メールがダウンロードできない問題は解決した。まず、~/.fetchids を削除して、~/.fetchmailrc を変更する。

defaults
  protocol imap
  uidl
  nokeep
  no mimedecode
  mda "/usr/bin/maildrop"
 
poll imap.gmail.com
  port 993
  user *****@gmail.com
  password *****
  ssl

gmail で pop は推奨されていないようなので、imap を使うことにした。


2010-09-28 [長年日記]

_ [読書] 小倉千加子 中村うさぎ『幸福論』

対談。さすがに二人とも鋭い。

おすすめ度:★★★★★

幸福論


2010-09-30 [長年日記]

_ [Linux] RVM のインストール

普通はホームディレクトリの .rvm 以下にインストールされるのだが、別の場所(ここでは /loc/ )にインストールする。

git clone --depth 1 git://github.com/wayneeseguin/rvm.git
cd rvm
./install --prefix /loc/

次に、シェルの起動時に読み込む設定を追加する。~/.zshrc に

[ -f /loc/rvm/scripts/rvm ] && source /loc/rvm/scripts/rvm

を追加する。rvm の設定ファイル ~/.rvmrc に次を書き込む。

rvm_path=/loc/rvm