自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

August 05, 2007 [長年日記]

[Linux] Unix/Linuxコマンドリファレンス

FOSSwire.comの Unix/Linux Command Referenceを和訳してみました。PDF版とODT版(OpenOfficeドキュメント)の両方をここに置いておきます

説明しているコマンドは全部オリジナル版と同じなのですが、1ページに収めるために意訳したり説明内容を多少変更してたりします。

#もし間違いがありましたら指摘してくださいませ。

そんな感じのモノではあるのですが良かったら使ってみてください。

内容はどちらかというと初心者向けな感じなのでよたらぼを見にきてくれている方達には物足りないかもしれませんが、これをベースに自分あるいはチーム内で使うシートを作ってみると便利かもしれませんね。

個人的にはbg、ssh-copy-id、Ctrl+Wの使い方が勉強になりました。ってか今までbg使ったこと無かったオレって・・・(汗)。

[Fedora] OpenOffice

今日、Unix/Linuxコマンドリファレンスを作るのに初めてまともにOpenOfficeを使ってみた。使い勝手的には全然困らなかったんだけど、たった1ページのシートなのにファイルが壊れて読み込めなくなってしまったのがすごく困った。残念。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

むとう [お役に立てて何よりです ;)]

curry jam [GIGAZINEから来ました。オリジナルのほうも"Unix/Linux"とあるのでしょうがないかと思うのですが純正U..]

むとう [そうですね。digやwgetなども入っていないOSがあるでしょうから、Linuxと限定した方が正解かもしれませんねぇ..]


August 11, 2007 [長年日記]

[Fedora] Firefoxが遅い

最近、なんだか表示が遅くなった気がする。画面左下のステータスバーに「〜のアドレス解決をしています...」というのが表示されてしばらく待たされてしまうので、DNSの名前解決に時間がかかっている感じだ。

どうにかならないものかとググってみたら、IPv6の設定をキャンセルする方法とFirefoxのuser.jsでネットワークまわりの設定を変更する方法(こちら経由ここ)を見つけた。両方適用してみたらかなり体感速度が速くなった気がするのでまとめておく。

まずはIPv6をキャンセルして最初からIPv4のみを使うようにする。やり方は/etc/modprobe.confに以下の行を入れるだけ。

alias net-pf-10 off
alias ipv6 off

あとは再起動(/etc/init.d/network restartでも大丈夫かな)
このご時世、この変更を適用すべきかというとちょっと考えものだけど確かに速くなる。(追記:これ、関係ないみたい。すまん。)

次にFirefoxの設定。こちらに書いてあるとおり ChromEdit plusをインストールしてuser.jsを編集した。

user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("network.dnsCacheExpiration", 360);
user_pref("network.dnsCacheEntries", 100);
user_pref("browser.cache.memory.capacity", 65536);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("browser.cache.memory.capacity", 65536);

こちらは他にも例があったので前のページを見てお好みで変更すると良いかもしれない。

追記:Firefox上からIPv6をキャンセルする方法もあるみたい。root権限が無くても適用できるし、1アプリのみ考えるのなら、modprobe.confを書き換えるよりもお行儀が良いよね。ということでこちらも採用。

[Fedora] Firefoxが遅い(2) SylpheedのPOPも遅い

これも名前解決に時間がかかってるような感じなので、ひょっとして、これもIPv6がらみ?ということで--disable-ipv6オプションをつけてconfigure/make/make installしたらやっぱり速くなった。

ってことはやっぱりこれはアプリで指定する内容で/etc/modprobe.confは関係ないね。


August 12, 2007 [長年日記]

[Hiki] ニュースプラグインrecentプラグイン(omittable)

全然メンテナンスできていなかったのですが、この度、kskeilさんにメンテナンスを引き継いでいただきました。Hiki-0.8.5以降を使っている方はkskeilさんバージョンのニュースプラグインrecent_omittableプラグインをお使いください。

[Ruby] sfmltoj-1.4.0

またしても最近のSF.jpで動作しないというご報告をたださんよりいただいたので直しました。といってもFORUM_IDがFORUM_NAMEに変更になっているとのことで、実際、sfmltoj.rbの該当個所をことごとくID→NAMEに変えただけで動いているみたいです。

もし、何か別の不具合を見つけた場合はご連絡くださいませ。

そうそう、オリジナルのSF.netも一部日本語が表示できるようになっていますね。ってかSubject以外は日本語化できてるのかな。もうちょっと頑張ってもらえればsfmltoj.rbいらなくなるんだけどなー。