Category Archives: Linux

Permalink to single post

Arch Linuxでrfcommを使う

1. /etc/bluetooth/rfcomm.confを編集

コメントアウトを解除して、適当に設定。deviceはBluetoothのハードウェアアドレスを入れる。channelは適当に。

2. /etc/rc.d/bluetoothを編集

RFCOMM_ENABLE=”true”に設定する

3. bluetoothデーモン再起動

# /etc/rc.d/bluetooth restart

Permalink to single post

gobby numerical ID patch

gobbyっていうテキストが共同編集できるそふとがあります。結構触ってて面白かったり、実用できないかなぁと思ったり。

ということを数年前から思っていたんだけど、実際、今まであまり実用できるものではなかった。なぜなら、Undo機能がなかったから。

しかし、最近のバージョンアップでUndo機能が使えるようになった上に、完全なC/Sモデルに移行したっぽいので、より使いやすくなっている。

でもやっぱりまだ開発版なので幾分不安定。特に日本語環境に対する対応があまりなされていないようだ。日本語のローカライズも出来てないし、あとは日本語環境に起因する、buggyな部分があったりする。ということで、早いうちに日本語環境に馴染むように積極的に開発に参加しようとかなんとか思ってます。

で、sunagaeが送ったパッチの第一段が採用されたので、とりあえず仕事の記録。

次はja.poファイルと、あとVista環境でいくらか発生する、接続時のバグの対処や。。。

Permalink to single post

激しくgoogle作成中

超速でgoogleを作成中。なんかあれ作ったりこれ作ったりで最近取り留めがなくなっている感じも否めないが。

それについてとりあえず現状の記録しとく。

» 続きを読む…

Permalink to single post

WordPress高速化を試みる

graphunoptindexzermeloSunagaeでは現在WordPressを使用しています。最近はその速度の遅さが気になっています。その遅さの原因を探って、改善を試みました。

» 続きを読む…

Permalink to single post

[Arch Linux]Javaの文字化けを直す方法

NetBeansをインストールして実行したら、日本語が文字化けして、豆腐(白い四角)になってしまった。
どうやらJava VM上で動いているソフトウェアは文字化けを起こしてしまうようです。

ということで、色々調べて、うまく解決できたので記録しとく。

ちなみに、VL-Gothicと、sunのjreがインストールされている環境が前提です。

  1. /opt/java/jre/lib/fonts/fallbackを作る
    • mkdir /opt/java/jre/lib/fonts/fallback
  2. その中に、適当なフォント(ここではVLゴシック)のリンクを作る
    • ln -s /usr/share/fonts/TTF/VL-PGothic-Regular.ttf

とりあえずこれでできました。

Permalink to single post

[Arch Linux] Xでキーボードやマウスでの入力ができない

Arch Linuxにxorgとgnomeをインストールして、startxをしてみたところ、マウスやキーボードの入力を一切受け付けない、という現象に一瞬悩まされた。

xorg.confを古い環境からコピーしてきていたので、入力デバイスの設定がかかれていた。
evdevに認識させるためには、どうやらその設定が邪魔になるっぽいのでとりあえず削除。

しかし動かない。

いろいろ調べた挙句、HAL(Hardware Abstraction Layer)をインストールしたら解決。

・・・それにしても自分無知すぎる。

参考情報: Arch Linux Wiki: HAL

Permalink to single post

Arch Linuxへ移住

いままで使っていたGentoo Linuxから
Arch Linuxへ移住。

なぜなら・・・

  • コンパイルそろそろもういいかな。。。
  • パッケージが比較的に、他のディストリよりも新しい
    • Gentooよりもね
  • 未知のディストリだから・・・(謎

そういうことで。

sunaga-labのサーバーはしばらくGentooのままでいきます。
Arch Linuxのほうがよければ、Arch Linuxにしますが
そうでないようなら、CentOSあたりに戻そうかとも考えちゅう。。。

ただ何だかんだで、パッケージの新しさ・量を考えるとGentooあたりがいいんだよなぁ。。。

悩ましい。

Permalink to single post

GentooでNetBeans 6を使う

本家のportageは、現段階ではdev-util/netbeans-5.5.1-r1までしかないようです。

なんとなくNetBeans6が使いたかったので、java-overlayを使いました。
・・・いやぁ、既にバージョンは6.5なのに5.5使うのもさすがに気が引けてねぇ。。。

ということでやり方だけ簡単に。

参考→java-overlay Wiki(英語)

(1)laymanインストール

laymanをインストールしてない場合はインストールする。

emerge layman

/etc/make.confに一行追加。

# source /usr/portage/local/layman/make.conf

これでok。

(2)java-overlayの追加

# layman -a java-overlay

(3)インスt・・・の前にkeyword

安定版使いの人は、ACCEPT_KEYWORDSを設定するか、/etc/portage/package.keywordsに以下の一行を追加

dev-util/netbeans ~*

(4)インストール

# emerge netbeans

しかーーーーし、なんかant-nodepがどうちゃらこうちゃらってエラーが出た。
よくわかんないけどインストール

# emerge ant-nodeps
# emerge netbeans

無事成功。ふぅ。

Permalink to single post

BUFFALO LSW3-GT-5NSのベンチマーク

うちのデスクトップマシンは、すべて1000BASE-T対応。
うちのハブ付きブロードバンドルーターは、100BASEまでの対応。

・・・非常にもったいない。

ということでギガビットのスイッチングハブかっちゃいました。
BUFFALOのLSW3-GT-5NS。

とりあえずベンチマーク。

環境

[サーバー]—[HUB]—[クライアント]

  • サーバー
    • Gigabyte GA-8IG1000 Pro-G
    • Gentoo Linux
  • クライアント
    • Gigabyte GA-G33M-DS2R
    • Gentoo Linux
  • HUB
    • (1)WHR-AMG54(無線付き、100BASE-TX)
    • (2)LSW3-GT-5NS(1000BASE-T)

計ってみると・・・

今までのルーター→88.8Mbps (11.1MB/s)

新しいギガビハブ→646.4Mbps (80.8MB/s)

予想以上に速かった。
というか、「ギガビなんて実際のスループット大したことねぇだろ」なんて勝手に思ってたから、その考えを覆された感じ。僕の脳みそが古いんでしょうかね。
普通に考えれば当たり前の結果ですが。。。

むしろこれは遅い方なのかなぁ。。。

まぁとにかく、これでルーターとカスケード(っていまも言うの?)させて使うことにします。

Permalink to single post

Gentooのpostgresql

うちではdev-db/postgresqlを~x86に設定しています。
いろいろ使う機能があるからね。

でも、inspircdとか、apacheのmod_auth_pgsqlとかがどうも古いpostgresql(8.0)を参照してしまってインストールに困っていた。
とりあえずPostgreSQLのUSEフラグを無効にしたりしていたけど原因が判明。

virtual/postgresql-baseが古いままだったからっぽい。

多分初歩的な事なんだろうけど、全然気づかなかった。。。

ということで、package.keywordsに

=virtual/postgresql-base-8.2 ~x86

を追加して、インストールしなおしたらすんなり成功。

めでたしめでたし。

Permalink to single post

Hawking計画

パソコン修理のためのマシンをつくろう計画。

ブートできないPCを、PXEでブートできたら便利かも

・・・と、言う事で、どのくらいusefulになるかわからんけど、
2008年度の共同購入機(Dynabook SS RX1)にGentoo Linux入れて
CNSコンサルタントで使えるように作ってみています。

  • 有線P2PでPXEブートできる
  • 無線で外部と通信
    • IPマスカレードで有線側からインターネットにアクセス
  • KNOPPIX
    • いろいろなバージョン
  • Clonezilla(必要ないか?)
    • バックアップ用
  • メモリチェッカ(memtest86)
  • Windows PE
  • XPパスワードチェッカ(ophcrack)
  • GentooのLiveモード
    • マニュアルと同期しながら作業とかできるかも。。。

と、まぁ作りたい機能だけ列挙したが、何だかんだで作るの大変そうだ。。。

んーと、まぁそもそも使えるものなのかは使ってみないと分からない部分が多いけど
まぁ俺の勉強も兼ねてるということでいいか。

Permalink to single post

slicehostの速度改善

sunagae.netのサーバーがやたら反応遅く感じたて、調べてたら
どうやらメモリが足りなくなっていて、スワップ領域を使いまくってることが判明。

というかなぜ今まで気づかなかったんだ。。。
遠隔onlyだと結構そういうことも気づかないようですね。

現在のメモリ割り当て量は256MB。
増やすという手もあるが、金がかかるのでメモリ使用量削減という方向で探る。

  • apacheのプロセス数の設定を1/3ぐらいに減らす
  • 読み込むモジュールを削りまくる

とりあえずこの二つで使用量を200MB程度に抑えることができました。

レスポンスはかなり早くなった気がします。。

まぁいずれにせよ、いつかはメモリ増やすんだろうなぁ。。。

« 以前のエントリ 最近のエントリ »