ema log

このページは検索エンジンのクローラ用のページです。最近のエントリ一覧などノイズになりやすい項目を除去しています。


2011/11/04 (金) この日を編集

_ さくらインターネットのレンタルサーバに Ruby 1.9.3 を入れた

rvm を上手くインストールできないので、相変わらず手動で入れている。

新たに、libyaml が必要。無い場合は、yaml を require すると、下記のような warning が出るようになっていた。

/home/emaame/local/lib/ruby/1.9.1/yaml.rb:56:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.

libyaml のページからダウンロードして、$HOME/local 以下に入れた

./configure --prefix=$HOME/local
gmake && gmake install

でもって、--with-opt-dir で libyaml をインストールした先を指定しておく。なお、ドキュメントの生成・インストールは無効にしている

./configure --prefix=$HOME/local --with-opt-dir=$HOME/local --enable-shared --disable-install-doc --enable-option-checking
gmake && gmake test
gmake install

後、RubyGems もアップデート

gem update --system
gem update

iconv が必要な場合(12/25追記)

Spreadsheet を使おうとしたら怒られた。

さくらインターネットの野良ビルドRubyでiconvを使う にならって、deprecated になった iconv を追加インストールした

cd ext/iconv
ruby1.9 extconf.rb --prefix=$HOME/local --with-iconv-dir=/usr/local
gmake && gmake install
Tags: Ruby


2011/10/11 (火) この日を編集

_ さくらインターネットのレンタルサーバに Ruby 1.9.2 を入れた

ドキュメントの生成・インストールは無効にしている

./configure --prefix=$HOME/local --enable-shared --disable-install-doc --enable-option-checking
make && make test
make install

後、RubyGems もアップデート

gem update --system
gem update

1.8からバージョンアップした場合、RMagick など、native extensions を必要とするものは、再インストールの必要があるかも

gem install rmagick
gem install nokogiri
gem install json
gem install ruby-prof
Tags: Ruby


2011/06/11 (土) この日を編集

_ Windows 7 (64bit) でスリープから復帰時に USB Host Controller がエラーになる問題の解決

スリープから復帰時にマウスやキーボードが効かなくなることがあったのだけど、ようやく解決できたのでメモ。

方法:「AMD64 用の devcon」あるいは「デバイスマネージャ」を使ってデバイスを「無効」→「有効」にする。

  1. AMD64 用の devcon を入手する
    1. Windows Driver Kit (WDK) の入手方法 から WinDDK の ISO イメージを入手
    2. Tools のみをインストールする
    3. C:\WinDDK\7600.16385.1\Tools\devcon\amd64 から devcon.exe をコピーする
  2. USB機器をリセットするバッチファイルを作る
    1. devcon find pci\* や devcon find usb\* で該当デバイスを見つける
    2. リスタートさせるデバイスを列挙したバッチファイルを作っておく
  3. タスクに仕込む
    1. 休止・スリープ状態復帰時にUSB機器が反応しなくなる問題を解決 の手順通り
    2. コマンド直では無く、バッチファイルをつくっておいた方が、編集が楽

バッチファイルの記述例は以下の通り。スペースで ID を区切れば複数の指定が可能。たぶん restart = disable → enable だと思う。

C:\bin\devcon.exe restart "pci\ven_8086&dev_3a34" "pci\ven_8086&dev_3a35" "pci\ven_8086&dev_3a36" "pci\ven_8086&dev_3a37" "pci\ven_8086&dev_3a38" "pci\ven_8086&dev_3a39"

(うちの環境でこける「Intel ICH10 Family USB Universal Host Controller のうち、UHCI の奴ら」を指定しています。EHCI のはこけない様子)

備考: 32bit版の devcon では、disable/enable/restart がエラーになる。status などはなまじ動くので注意。

備考: 「Windows 7 ベースのコンピューターをスリープ状態から復帰する際に、USB キーボードのキーを押して復帰させた後パスワードを入力するとログオンできない場合がある」の方法では解決しなかった

References
行先不明 Windows 7 x64(amd64)用のdevcon.exe
休止・スリープ状態復帰時にUSB機器が反応しなくなる問題を解決


2011/03/15 (火) この日を編集

_ 停電検索

http://keikakuteiden.tepco.co.jp/KT/

に公式のHTML版が出来たので終了


2011/02/03 (木) この日を編集

_ 怪しい伝説(Myth Busters)のDVDだと・・・?

Mythbusters: Collection 1 [DVD] [Import](Mark Barlin/Peter Rees/Steve Matthews)

いつの間にか、「怪しい伝説(Myth Busters)のDVD」が日本でも入手できるようになってました。輸入盤なので、英語のみかも。

ディスク4枚組で1700円とか安すぎる。早速 Collection 1 を注文してみた。届いて、中身を確認したら残りも注文せねば。

参考動画

【土曜夜8時放送中】『怪しい伝説』より”国境を超えられる人間発射機の謎!”

1:39
再生: 21103
コメント: 98
マイリスト:19

【土曜夜8時放送中】『怪しい伝説』より”国境を超えられる人間発射機の謎!”
発射装置で体を飛ばし、アメリカ国内へ侵入している不法移民がいるらしい。超巨大な人間パチンコを作って、その真相を暴く。

無事じゃねえwwww 大爆笑wwwwwww wwwwwwwww ぐちゃぐちゃ...

怪しい伝説「バナナで人は転ぶ?」

2:03
再生: 115330
コメント: 621
マイリスト:844

怪しい伝説「バナナで人は転ぶ?」
ディスカバリーチャンネルに関する視聴はこちらまで

wwwwwwwwww ふざけて小学校の教室 どちらにしろモンキ..

Tags: 最近