Hatena::ブログ(Diary)

間違いだらけの備忘録

人生の目的:
仕事と趣味を通して、世の中を変える。そのために、この人生(時間)を楽しむ
尊敬する言葉:
生存適者
目的のために、有効ならば、手段を選ばずつまり、本末を転倒しない

イベント備忘録:

9/27(土) 14:00-19:00 Debian勉強会(仮)
10/4(土) Koedo(仮)
10/18-19(土日) OSC Tokyo
10/25(土) Rakuten Technology Conference(仮)
10/27(土) 19:30 渋谷(仮)
11/8(土)TeXユーザの集い2014(仮)
11/22(土)OSC福岡(仮)
11/24(月・祝)鹿児島(仮)

2007-11-30

[]W05K

http://k-tai.impress.co.jp/cda/article/news_toppage/37437.html

KDDIおよび沖縄セルラーは、EV-DO Rev.A方式に対応し、下り最大3.1Mbps、上り最大1.8Mbpsのデータ通信が可能な京セラ製データ通信端末「W05K」を12月下旬より発売する。

ほー

72,000パケット以上の利用は定額となるため、WINシングル定額(フルサポート)で月額最大6,930円、WINシングル定額(シンプル)で月額最大5,985円になる。

うーむ

http://guttyon.livedoor.biz/archives/50844459.html

発売日・価格@九州・福岡

発売日

12月22日

価格

31290円(シンプル)

10290円(フルサポ)

うーむ

真偽は未確認

W05K まとめサイト

http://www31.atwiki.jp/w05k/pages/15.html

[][]SHMMAX

http://docs.sun.com/source/816-5274-01/db_tune.htm

SHMMAX 設定は大きすぎるように見えますが、SHMMAX 設定を実際に必要とする値より大きくしてもペナルティはありません。

へー

2007-11-28

[]Cross Translation

複数の翻訳サイトで横断翻訳

http://sukimania.ddo.jp/trans/trans_e.php

iKnow! /アイノウ

http://www.iknow.co.jp/intro


めも

未評価

2007-11-27

[]smbmountからmount.cifsに変更

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a004mountcifs.html

# mount -t cifs //WindowsマシンのIPアドレス/フォルダ マウントポイント -o username=ユーザー名

EL5ではsmbmountは時代遅れになっていた。

[]ディレクトリの複製

http://www.math.kobe-u.ac.jp/~kodama/tips-backup.html

http://www.linux.or.jp/JF/JFdocs/Tips-HOWTO/short.html

(cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvfp -)

(LDP(翻訳JF) の Tips-HOWTO から)

(GNU tar なら --directory をつかう?)

cp -a も良いですよ. link や /dev/ も OK です. 空ディレクトリの複製ができないとか, ちょっとした問題はあるけど.

cp -a /source/directory/* /dest/directory

tarもcpも時間的にはあまり変わらなかった。

[][]HDDの温度

hddtemp

S.M.A.R.T経由のようだ。

http://www.itmedia.co.jp/help/tips/linux/l0682.html

http://www.guzu.net/linux/hddtemp.php

http://rpm.pbone.net/index.php3/stat/4/idpl/4711547/com/hddtemp-0.3-0.beta15.1.fc7.rf.x86_64.rpm.html

実行例

暇なディスク

# hddtemp /dev/sda

WARNING: Drive /dev/sda doesn't appear in the database of supported drives

WARNING: But using a common value, it reports something.

WARNING: Note that the temperature shown could be wrong.

WARNING: See --help, --debug and --drivebase options.

WARNING: And don't forget you can add your drive to hddtemp.db

/dev/sda: WDC WD1600YS-18SHB1 ##: 33°C or °F

忙しいディスク

# hddtemp /dev/sdb

WARNING: Drive /dev/sdb doesn't appear in the database of supported drives

WARNING: But using a common value, it reports something.

WARNING: Note that the temperature shown could be wrong.

WARNING: See --help, --debug and --drivebase options.

WARNING: And don't forget you can add your drive to hddtemp.db

/dev/sdb: ST3160812AS ##: 42°C or °F

USB接続:予想通り表示されず

# hddtemp /dev/sdc

/dev/sdc: SEAGATE ST3500630AS: S.M.A.R.T. not available

2007-11-26

Unix階級

http://www.bsddiary.net/doc/hierarchy.txt

http://www.fiction.net/tidbits/computer/unix_hierarchy.html

初心者

  • 端末とはどういうものかがよくわかっていない
  • viの基礎について学ぶべきことがまだある
  • どうすれば別のディレクトリーに行けるのかわからない
  • 入力行ごとにリターンを打つことにまだとまどいがある

グル

  • 鼻唄まじりでm4とlexを使う
  • 「cat >」でアセンブラーコードを書く
  • システムの稼働中にカーネルにadbをかける
  • ソースにパッチを当ててUnixユーティリティーを変更する
  • 朝食を食べながらデバイスドライバーのソースを読む
  • 「ex」のバークレイくささが気に入らなくて「ed」を使う
  • Unix関連のどんな質問にもちょっと考えただけで答えられる
  • 複数のコマンドを必要とするどんな作業にもmakeを使う
  • セキュリティーを破る方法を覚えたが、もはや使う必要がない
  • 次のUnixリリースにジェームズ・ウッズとヘンリー・スペンサーのegrepを採用したいと思っている

めも

2007-11-25

2007-11-21

[]使用中の共有メモリセグメント大きさ

PostgreSQLパフォーマンスチューニングmemo

http://www.asahi-net.or.jp/~aa4t-nngk/pgsql5.html

# ipcs -m

カーネルメモリのページサイズ

# getconf PAGE_SIZE

普通は4KBらしい

[][]ワンライナー(もどき)Cプログラム

http://www.asahi-net.or.jp/~aa4t-nngk/pgsql5.html#shmmax

http://docs.rootda.org/www.puschitz.com/TuningLinuxForOracle.shtml

$ cat << EOF |
#include <stdio.h>
main() { printf ("%d bytes\n",getpagesize()); }
EOF
gcc -xc - -o /tmp/getpagesize
/tmp/getpagesize; rm -f /tmp/getpagesize

素敵〜

やってる内容はgetconf PAGE_SIZE。

[]Bash Prompt HOWTO

http://archive.linux.or.jp/JF/JFdocs/Bash-Prompt-HOWTO.html

めも


多種実験環境識別用

$ cat /etc/bashrc |tail -n 1
export PS1="[ProductName $(cat /etc/*-release | head -n 1) $(uname -m) \$(date +%H:%M:%S)]\n[\u@\h \W]\\$ "

その2、一部cut

export PS1="[ProductName $(cat /etc/*-release | head -n 1 | cut -d " " -f 3- ) $(uname -m) \$(date +%H:%M:%S)]\n[\u@\h \W]\\$ "

美しくないな〜。

まあいいか<オイ。

2007-11-20

[][]ムービーメーカー

ビデオクリップの分割

http://hamachan.info/windows/movie.html

適切なポイントで一時停止して、右の方にある分割ボタンで実施。

[][]ムービーメーカー

エラー:イベントを開始するメソッドがインターフェイスに多すぎます

http://okwave.jp/qa2432989.html

めも

結局、マシン再起動でエラーが出なくなった...

その後、同現象が出たマシンおよび下記メッセージを出したマシンは

ファイルの再生に必要なコーデックがコンピュータにインストールされていないため、 読み込むことができません。必要なコーデックを既にダウンロードしてインストールしている場合は、Windows ムービー メーカーを閉じてから再度開始し、もう一度ファイルを読み込んでください。

HDDカム付属のツールのインストールとWindowsメディアエンコーダの導入で解決したように見える。

http://www.microsoft.com/japan/windows/windowsmedia/download/encode.aspx

参考:

http://okwave.jp/qa1024015.html

[]Windowsムービーメーカー インストール済みコーデックの確認

Windowsムービーメーカーの「ツール」>「オプション」>「互換性」タブのフィルタ

http://www.katch.ne.jp/~kakonacl/douga/winmoviemk/moviemk_taio.html

[][]MMname2

http://page.freett.com/HarryTools/

  • 動画ファイルのコーデックやメディア情報を調べます。
  • OGM動画も詳細な情報が調べられます。
  • 不完全ファイル(尻切れファイル)を調べられます。
  • DivFixで修復されたファイルを判定できます。

めも

[]AC3フィルター 音声コーデック

http://ac3filter.net/projects/ac3filter

めも

[]インストールされているコーデックの確認

http://okwave.jp/qa437520.html

インストールされているコーデックの一覧は、

スタート>設定>コントロールパネル>サウンドとマルチメディアを開いて、

「ハードウェア」タブの「ビデオCodecs」のプロパティにあります

めも

[]Windowsムービーメーカーで作ったファイルを綺麗にニコニコ動画でUPする方法

http://d.hatena.ne.jp/dangerous1192/20070713/p1

めも

未検証

2007-11-18

[]snct511.sys

BSOD時に表示されていたファイル名、家で使っている低価格webcam用ドライバのようだ。

2007-11-17

技術書を執筆される方々にお願いしたい10の項目

http://kmuto.jp/d/index.cgi/computer/those-who-write-computer-books.htm

ほほー

[]SATA SAS

互換性

http://www.express.nec.co.jp/pcserver/techinfo/hddsassat/index.html

SATAコネクタの信号はSAS信号のサブセットになっているため、SATAデバイスとSASコントローラの互換性が確保されています。SASドライブは、SATAコントローラでは動作しません。また、誤挿入がないようにSASドライブのコネクタにはキーが付いています。

仕様差(SATA2 SAS)

http://www.express.nec.co.jp/pcserver/techinfo/hddsassat/index.html

 SATA2SAS
データ転送速度300MB/s300MB/s
回転数7,200rpm15,000rpm
平均シーク時間8ms (最大)4ms (最大)
HDD内部データ転送レート60MB/s110MB/s
転送方式半二重通信全二重通信
HDD容量
ケーブル規格最大1m最大10m
最大搭載HDD台数16台/ポート128台/ポート
コマンド処理単コマンド処理複数処理あり
価格SASと比べて安価SATAと比べて高価

めも

AHCI

http://akiba.ascii24.com/db/review/hard/hdd/2005/02/15/654108-000.html

AHCIをサポートしていなければシリアルATA IIは利用できないが、「AHCI=シリアルATA II」というわけではない。もっとも、逆にいえばAHCIをサポートするということはシリアルATA IIへ対応するためということ

へー

[]マルチレーンポートマルチプライヤの比較

http://www.oliospec.com/review/ml.html

 ポートマルチプライヤマルチレーン
高速化
大容量
冗長性
コスト

めも

2007-11-16

[][]UUIDの変更によるeth0のeth1への変更を抑制

/etc/udev/rules.d/z25_persistent-net.rulesを以下のように変更

#SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="?*", NAME="eth0"

NIC 2本足したら駄目そうだが。


以下は古い内容

http://lists.debian.or.jp/debian-users/200705/msg00053.html

/etc/udev/rules.d/z25_persistent-net.rules

に「NAME="eth1"」のようなエントリがあるのでこれをeth0にしてやればよい

のでは。

で、今後これをやらないようにするということになると、

/lib/udev/write_net_rulesの機能を潰すということになりますかね。

/lib/udev/write_net_rules冒頭で

exit 0 させたところうまく行ったようだ。

[][]VMware Server on Vista 64-bit

http://blog.so-net.ne.jp/Straycats/2007-04-21

ま、危険ですが、

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

で、万事解決。

ほほー

未検証

[][]vistavmware serverをインストール

結果、普通には使えるがネットワークインターフェースの設定ができない。。

というのは、ネットワーク周りをいじるツールで「OK」ボタンが押せないのです。

設定自体は画面も正常に表示されるが、いざ「OK」がグレーアウトしてしまっているのです。。

vmnetcfg.exeを管理者で実行で、OKボタンがグレーアウトされる現象が回避できます。

ほー

未検証

[]ブリッジにブリッジ

http://takuo.jp/blog/2007/06/000018.html

VMwareのホストとゲストですべてネットワークが完結している場合、

物理的なイーサネットインターフェースのリンクアップは必要だろうか。

ブリッジ(br0)をつくってそれにvmnetをアタッチするようにしてみたら、物理的にリンクアップしなくても動くようになった。

へー

未検証

2007-11-15

[][]x86_64、32Bitパッケージの見分け方

x86_64 環境で i386 の RPM を削除する

http://futuremix.org/2007/09/rpm-erase-i386

rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" | grep i[36]86 | xargs rpm -e

ほー

rpm -qi glibcをやると2個出てくる環境にて実行。

# rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n" | grep glibc
glibc-common-2.5-12.x86_64
glibc-2.5-12.x86_64
glibc-2.5-12.i686

ふむ

livedoor Reader

http://futuremix.org/2007/08/livedoor-reader-nifterm

今日さまざまなネット上の新着情報が RSS という形で集約され、livedoor Reader という快適なツールを得たことで、ようやくパソコン通信時代の快適さを取り戻したのです。なんだか世界が開けてきた気がします。

早い話が livedoor Reader は在りし日の Nifterm を彷彿させる

へー

めも

2007-11-14

黒歴史 Mt. Xinu

http://slashdot.jp/comments.pl?sid=380233&cid=1250002

かつてMt. Xinuという会社があって、4.3BSD-tahoeベースのmore/bsd 4.3という商用UNIX

販売してました。

(中略)

XinuはXinu is not UNIXの略で、さらにMt. XinuはUNIXTMの逆綴りになっているという、

なかなかに気の利いたネーミングだったわけです。

へー

ストールマンGNUを提唱したとき、「GNUってXinuの真似じゃん。ストールマンも安っぽいこと

するよなあ。Xinuって名前を先に思い付かれたのがよっぽど悔しかったんだろうか」

ほー

それが今ではMt. Xinuなんて誰も憶えてないわけです。GNUという名前の起源を語るなら

必ず触れられてなければおかしいはずなんだけど、なんだか「ナカッタコトニナッテル」っぽい。

ひょっとして黒歴史扱いなの?

歴史は勝者によって書かれる。

(黒)歴史が、また一ページ。


...GNUって勝者か?

未検証

[][]仮想マシン上のメモリサイズ

vmware-server for Linuxにて。

vm設定

cat *.vmx| grep mem

memsize = "1024"

32Bit Linuxゲスト

cat /proc/meminfo | grep Total

MemTotal: 1035400 kB

1035400KB=1011.1328125MB

13Mほど足りない。微妙〜

少し増やした。

cat *.vmx| grep mem

memsize = "1040"

cat /proc/meminfo | grep Total

MemTotal: 1051652 kB

105165KB/1024=1027.00390625MB

メモリ1GB(1024MB)を仮想マシン(32Bit Linuxゲスト)に見せるにはこの環境の場合、これが最低のようだ。

追記

x86_64 Linuxゲストの場合は1052MB割り当てでゲスト上で1027MBとなった。

やはり若干管理用領域?が余分に必要のようだ。

2007-11-13

[]reality distortion field

http://japanese.engadget.com/2007/01/26/apple-bottom-loading-optical-drive/

http://wiki.livedoor.jp/yushinhozumi/d/reality%20distortion%20field

へー


辞書にない英語

http://wiki.livedoor.jp/yushinhozumi/d/FrontPage

英文和訳を業とする管理者が、辞書に載っていない英語(単語・熟語)の意味をメモするための Wiki。

 言葉自体は辞書に載っているが、特定分野では別の意味で使われる場合の訳とか

めも

2007-11-09

[][]ワイド形でないT61

http://www-06.ibm.com/jp/domino02/NewAIS/aisextr_l.nsf/ByLetterNo/LTP08025?OpenDocument&ExpandSection=1

8889AF8 14.1V型TFT液晶 (1,400×1,050ドット、1,677万色)

2007-11-08

[][]稼動しているはずのRACインスタンスに接続できない。

ORACLE_BASE=/opt/app/oracle/
ORACLE_HOME=/opt/app/oracle/〜/db/
ORACLE_SID=rac

上記状態で接続テスト時にアイドルインスタンスに接続してしまう。

cd $ORACLE_HOME
sqlplus /nolog
connect / as sysdba
Connected to an idle instance.

原因

1.ORACLE_HOMEの末尾の/が余計

2.ORACLE_SIDの末尾に数字が必要(ps等で調査)


ORACLE_BASE=/opt/app/oracle/
ORACLE_HOME=/opt/app/oracle/〜/db
ORACLE_SID=rac1

[][]共有ディスク用ディスクロックの解除

http://otndnld.oracle.co.jp/products/database/oracle10g/clustering/pdf/RAC_Config_VMware_Linux-01.pdf

disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"

http://blogs.sqlpassj.org/matu_tak/archive/2004/05/13/2153.aspx

ほー

2007-11-07

[]汁かけめし快食學

ISBN:4480039783

読了


http://d.hatena.ne.jp/gunshot/20071021/p1

関連でたどり着いたページ

http://homepage2.nifty.com/entetsu/

で紹介されていた本。


下品といわれつつ、「飾らず、力強くかけ飯を食う」面白いテーマの本だった。

[]サーバやPCのボトルネック箇所の簡単な見分け方

http://itpro.nikkeibp.co.jp/article/Watcher/20060404/234528/

めも

[]ローカルタイムを参照先とするNTPサーバ

http://www.turbolinux.co.jp/support/document/knowledge/545.html

server に 127.127.1.0 を指定すると、NTPサーバが時間を合わせる基準として

自分自身のローカルクロック(システム時刻)を使用します。

めも


参考

http://tomo.ac/goodstream/server/ntp/linux/index.htm

http://takabsd.jp/w/tech/?ntp

[]ssh-copy-id

の代わり

http://d.hatena.ne.jp/lurker/20061219/1166457414

$ cat ./.ssh/id_rsa.pub | ssh user@remote_host "cat >> ./.ssh/authorized_keys"
$ ssh user@remote_host "chmod 600 ./.ssh/authorized_keys"

めも


dsa

$ cat ./.ssh/id_dsa.pub | ssh user@remote_host "cat >> ./.ssh/authorized_keys"
$ ssh user@remote_host "chmod 600 ./.ssh/authorized_keys"

[]partprobe

http://blogs.itmedia.co.jp/oreore/2006/08/hddpartprobe2_ce26.html

http://pantora.net/pages/linux/lvm/2/

fdisk後、メモリ上のパーティションイメージを読み直すコマンドのようだ

警告: 領域テーブルの再読込みがエラー 16 で失敗しました: デバイスもしくはリソースがビジー状態です。

カーネルはまだ古いテーブルを使っています。

新しいテーブルは次回リブート時に使えるようになるでしょう。

ディスクを同期させます。

partprobe実行後、(数分して?)mkfs等が使えるようになるようだ。

2007-11-06

[]ProLiant Support Packをアンインストール後、NIC起動失敗

デバイス eth0 は予期された MAC アドレスとは異なるアドレスを持っていますが、無視します

ifup: Device eth0 has different MAC address than expected, ignoring.

hp psp(ProLiant Support Pack)をすべてアンインストールしたところ、上記エラーが発生。

eth1も同様。

下記等を見て

http://h50221.www5.hp.com/cgi/service/knavi/production/doc_disp.cgi?category=722&doc=jnav003161

HWADDRの記述を消去したところ、

インターフェース eth0 を活性化中: bnx2 デバイス eth0 は存在しないようですので、初期化を遅らせます。

どうもリプレースされたNICドライバ毎消えたようなので、

ディストリビューション標準kernelをrpm -Uvh --forceで再導入。

で必要なpspのドライバのみを再適用して解決。

2007-11-05

[]ロジクール/LogiTechマウス設定

Enterの割付方法

ドライバ導入して、コントロールパネル-マウス-Buttons-Keystroke-Enter


覚書

2007-11-03

[]WX310SA初期暗証番号

WX310SA wiki

http://csmap.org/wiki/index.php?WX-310SA#v6efae3b

A.初期値は「3210」。加入したときに申込書に書いた暗証番号とは別です。

修理で基盤交換したら初期値に戻ったようだ。

[][]dd で壊れたパーティションイメージをコピーする

[knoppix:7073]

http://www.freeml.com/knoppix/7073

dd で壊れたパーティションイメージをコピーする場合、noerror と同時に

sync を指定する必要があります。sync により、エラーの部分は NULL で埋め

られて出力にコピーされます。sync を付けないとエラー部分は出力されませ

ん。また、noerror 指定時は終端で確実に停止させるために bs と count を

指定してしてください。count は fdisk のサイズから求めます。

# dd if=/dev/sda1 of=back-sda1 bs=512 count=*** conv=noerror,sync

ほー

2007-11-02

SeatGuru

http://www.seatguru.com/

飛行機で少しでも良い席をとれそうな方法

http://d.hatena.ne.jp/beatinaniwa/20070305

ほー

2007-11-01

[][]FCoE

http://www.linux-foundation.jp/modules/eguide/event.php?eid=7

http://www.linux-foundation.jp/uploads/seminar20071101/lfjs-fujita.pdf

FCプロトコルをEtherフレームに乗っける

TCP/IPのオーバーヘッドがない分iSCSIより高速...なはず。

10ギガビット・イーサネット等のフレームロスの無い環境を前提とする。


10ギガビット・イーサネット=光ファイバ...それなんてFiberChanel?

10GBASE-Tって手も有りそうだが。


http://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%90%E3%83%BC%E3%83%81%E3%83%A3%E3%83%8D%E3%83%AB

その名前にもかかわらず、ファイバーチャネルは銅線のツイストペアケーブルでも光ファイバーケーブルでも構築可能である。

オイ。