nokogiri の依存ライブラリ@RHEL ― 2009/05/10
現状最速(?)のruby用のxml parser nokogiriのインストールメモ
とはいえ、nokogiriのインストール自体は
$ sudo gem install nokogiri
だけで終わるので、rpmをインストールする必要のある依存ライブラリのメモです。
libxml2 libxml2-devel libxslt libxslt-devel
あとはこれらの依存ライブラリぐらいで行けるはず。
UQ WiMax 近況 ― 2009/05/10
ここ数日、なんか調子が悪いです。
よく切断されるし、繋がっても下りが150kbps程度。 AirEdgex8の1/3程度です。
あと、切断>再接続を繰り返すようになって気付いたのですが、 UG01OKは接続処理中にはhttpから管理画面に接続することができないようです。
(あるいは、極端にレスポンスが悪くなっているだけかもしれませんが、実質的に接続処理中に管理画面を確認することはできません)
とりあえず、今日まではGW扱いということにして、近日中に少なくともGW前のレベルまでの改善を期待しますが、改善されないようなら、モニター期間終了後の本契約は考えなおすことになるかも知れません。
Net::SCP ― 2009/05/11
About
rubyのSCPライブラリ Net::SCP についてのメモ
インストールは、例によって
# sudo gem install net-scp
接続
メソッドは2種類
Net::SCP.new(session)
引数は Net::SSH の session Object 戻り値は Net::SCP の session Object
sshを繋いで、セッションを色々取り回したい時には便利なのかも。
Net::SCP.start(host, username, options={}) {|scp| ...}
ブロックを与えた場合はブロックを脱出する際にセッションを閉じてくれる。
普通はこれを使う。
いずれにせよ、sshの接続自体は Net::SSH に依存するので、有効なオプションはこちらを参照。
パスワードでログイン
:password => the password to use to login
を指定する。
鍵認証
一般的な場所にある鍵が自動的に使用される。
検索対象は
~/.ssh/id_rsa, ~/.ssh/id_dsa, ~/.ssh2/id_rsa, ~/.ssh2/id_dsa
それ以外を使用したい場合は
:keys => an array of file names of private keys to use for publickey and hostbased authentication
を指定する。 String の Array を与えろと書いてあるけど、String でも良いみたいだ。
パスフレーズは
:passphrase => the passphrase to use when loading a private key (default is nil, for no passphrase)
に与える。
その他に役立ちそうなオプション
:config => set to true to load the default OpenSSH config files
ssh_configの読み込み指定。
これも、デフォルトでそれっぽい場所のそれっぽいファイルを読む。 この動作を抑制したい場合は false を指定する。
:user_known_hosts_file :global_known_hosts_file
known_hosts ファイルの指定
ダウンロード
メソッドは2種類。これはアップロードも同じ
#download(remote, local, options={}, &progress)
#download!(remote, local=nil, options={}, &progress)
引数の扱いは原則同じで、!の有無はダウンロード終了までのブロッキングの有無。 !がある方がブロッキングを行う。
!が無い方は、セッションを閉じる前に、明示的に
#wait
メソッドを利用して、転送の完了を待つ必要がある。
download! メソッドでは、ローカルファイル名に nil を与えることで、ファイルの内容を String の戻り値として得ることができる。
アップロード
#upload(local, remote, options={}, &progress)
#upload!(local, remote, options={}, &progress)
ダウンロードのように、直接 String をアップロードする方法は無いみたい。
謎の人気投票 ― 2009/05/12
なんか、10日遅れぐらいのネタですが……。 チェック頻度がそれぐらいなんで、すみません。
なぜか、どき魔女のブログでティンクルスター・スプライツ(歴代)のキャラの人気投票が?
知っている人は知っていると思いますが、ティンクルスター・スプライツは僕の超お気に入りのゲームです。 忘れずに投票しておこう。
ところで、記事中に気になるセンテンスが……。
ちなみに上記のイラストは最近ボツになった絵師のイラストの再利用です。 元のタッチに戻してもらいました
「最近」?
ボツとか言うと駄目出しをする人が居て、それは普通クライアントだよね?
なにか期待しても良いのでしょうか?
コメントもトラックバックも受け付けてないのね >いぬ日記
ワールド・オブ・ライズ ― 2009/05/12
コンビニでワールド・オブ・ライズ 特別版 [DVD]を見かけたので、思い出した。
CIA捜査官のレオナルド・デュカプリオが散々な目にあうお話しで、 結構隙がなく面白かった。
問題があるとすれば邦題と国内プロモーション。
「世界を救う嘘」なんてのは作中のどこにも無い。 というか、原題の"Body of Lies"がこの映画の全てを物語っているので、 「ワールド・オブ・ライズ」で見たら肩すかしを喰らうんじゃないかな。

最近のコメント