カテゴリー
Uncategorized

[覚書]ubuntu 8.04とextconf.rb

ruby*-devにはない

sudo apt-get -y install ruby-pkg-tools

カテゴリー
Uncategorized

[感動]gtkのツリー部品の細やかさに感動

UI部品のツリーって割とバカっぽいという印象がWindows環境下で醸成されてしまった自分でしたが、gtkのツリーはすごいね。フォルダ下かフォルダ外とか、フォルダ内かアイテム下とか微妙な位置を割と整然と管理している。むむ

カテゴリー
Uncategorized

[脱firefox]いつものOSアップデートしたら、速度がすこし

vmwareコンソール上のlinux上のfirefoxの遅さにうんざりして、kvmを使っていたのですが、久しぶりにvmwareに戻ってみてOSのアップデートをしたら、レスポンス速度がましになってる。firefox 3.0.0.13になっただけじゃこんな速度上がらなかったのに

どのあたりがが高速かといえば、右クリックメニューのコンテキストメニューの出現速度が圧倒的に向上したような。

ぬかよろこびぬかよろこび

カテゴリー
Uncategorized

GNOME、確実に前進しているんですね

ubuntu 9.04でnautilusとかですが、(非p2pの)普通のファイル共有の仕組み、かなり安定してきているんですね。OpenOfficeで嫌らしいファイルの開きかたをしてもびくともしない。これは

カテゴリー
Uncategorized

[覚書]コマンド実行終了をサウンドで知らせる

全然大したことではないが、コマンド実行終了を音声で分かるようにしておくと便利だ

find / -name '*.gif' > list; paplay /usr/share/sounds/ekiga/ring.wav

paplayはpulseオーディオのコマンド

/usr/share/sounds/eikiga/ring.wavはソフトウェアフォンの呼び出し音である。

カテゴリー
Uncategorized

[覚書]ubuntu内rubyのnet/httpsなしはlibopenssl-rubyで

sudo apt-get -y install libopenssl-ruby

カテゴリー
Uncategorized

[脱firefox]ブックマーク軽量化程度では直らないfirefoxの遅さ

先日ブックマークを消去したところ、firefoxのレスポンス速度が向上したので気をよくしていたら、どんどん遅くなり以前と大して変わらなくなったorz

実機で使っていてもfirefoxはしばらくしてくるとレスポンスが悪くなる。これが仮想環境下だと顕著だ。

・・・と思って、久しぶりに
hdparmしてみると。。

Timing buffered disk reads: 34 MB in 3.17 seconds = 10.72 MB/sec

なに!
以前はdiskリードが50MB/secオーバーだったのが10なんていう情けない数値になっている。

これは・・・・

カテゴリー
Uncategorized

ubuntuやdebian系ではrubygemsのアップデートができない

gems update –system

が封印されているのでいざというときに困る

カテゴリー
Uncategorized

bookmarkを使わない前提で減量したらfirefoxが激しく速くなったのですが

大量のブックマークを消去したところ、linux版firefoxのレスポンスが激しく向上した。これは・・・・

カテゴリー
Uncategorized

[fedora 11]gdmのリモートログイン復活したね

gdmのリモートログイン復活したね

・・・でも不具合あるみたいですが

取り合えず良かった

カテゴリー
Uncategorized

[Linuxクライアントでベストなファイル共有]sshfsが一番ベストでは

ファイル共有ですが、sshfsが信頼できてとても便利ですよ。

cifsは

  1. マウントで悩む
  2. パーミッションで悩む

と二つの難所があるからね。ぬか喜びとか思った以上に時間がかかったり

カテゴリー
Uncategorized

fedora 11のgdmってリモートログイン可能に

fedora 11のgdmってリモートログイン可能に戻っていたんですね。

fedora 9、fedora 10のgdmではリモートログイン不可にいやーな感じだったけど

カテゴリー
Uncategorized

[スクレイピング][ubuntu 8.10]scrubyt!でNoMethodError: undefined method `each’ for nil:NilClassの対処 shared_utils.rb

ubuntu 8.10にscrubyt!を導入し、yahooにアクセスするサンプルをキックしたところ下記の悲しいエラーが発生し萎える

/usr/lib/ruby/gems/1.8/gems/scrubyt-0.4.06/lib/scrubyt/utils/shared_utils.rb:43:in `traverse_for_match': undefined method `each' for nil:NilClass (NoMethodError)

問題のshared_utils.rbをみると、nilの場合が考慮されていない見たいなので、下記の

node.children.each { |child| traverse_for_m....

を単純にifで括る

if node.children
node.children.each { |child| traverse_for_m....
end

にする。これで一応動くが・・・、こんな簡単なミスがどうして有り得るのか?

と疑問に思っていたら、こちらに修正が上がっていた。やっぱこれで対応がいいみたい。あー微妙にすっきり