過去の日記 トップ «前(01-20) 最新 次(01-22)» 追記 ToDo編集

今日のなんでやねん


2002-01-21

いや、ほんま、ここだけの話

とうとうtDiaryに移行した模様.っつか正式運用は2月1日から?

とりあえずアンテナで捕獲しました.

Emacs Wiki

Hena Hena Nikkiで発見.

WikiNameを別ファイルへのリンクとして扱ってくれるようにするelisp.メモ書き用に使うと便利かもしれない.

httpd.elと組み合わせることでWikiWikiWebのように使うことができるらしい. elservと組み合わせるのも面白いかもしれない.

っつか,最近elispって

なんでもアリアリ

状態だなぁ.

JustLink検証

先週買ったRicohのMP9200AにはJustLinkというBurnproofのような機能が実装されているんだが,Burnproofと違って,単純にJustLinkの機能を使う分にはライターソフトとの連携は必要ないらしい.

ということで,実際にcdrecordでJustLinkが効いているかどうか試してみた.今回はAsumi RC2のDISC3を焼くことにする.ちなみにcdrecord -checkdriveの結果は

Driver flags   : SWABAUDIO

なので,cdrecordはこのドライブのBurnproofの類を認識していないことが分かる.

では,まず,フツーに焼いてみる.こっちのディスクをDISC3-1と呼ぼう.結果は

% cdrecord -v -eject 2.1RC2-i586-bin-disc3.iso
Cdrecord 1.11a12 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J g Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'

省略

Track 01: Total bytes read/written: 206340096/206340096 (100752 sectors).
Writing  time:  118.235s
Fixating...
Fixating time:   24.208s
cdrecord: fifo had 3251 puts and 3251 gets.
cdrecord: fifo was 0 times empty and 2679 times full, min fill was 97%.

こんな感じだ.1度もfifoが0%になっていないことが分かる.

それでは,今度は意図的にfifoが0%になるような状況を作り出してみよう.fifoを0%にするには,20倍速のCD-Rの書き込み速度よりもイメージファイルの読み込み速度を遅くしてやればよい.

例えば10M LAN使ってNFS越しにイメージを持ってくるようにすればいいだろう

と以前tomさんに言われたんだけど,運悪く10MのバカHUBが家に転がっていなかった. 途方にくれて#tDiaryで相談してみたら,t師匠が

帯域制限ならshaperを使えばできるんでねーの

と教えてくれた.ということでshaperを使って実験することにしてみた. なお,shaperの設定方法などはこちらにまとめておいた.

で,shaperを用いて帯域を640000bpsに制限したNFSサーバにイメージを置いてcdrecordを実行した.こっちのディスクはDISC3-2と呼ぶ.結果は

% cdrecord -v -eject 2.1RC2-i586-bin-disc3.iso
Cdrecord 1.11a12 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J・g Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'

省略

Track 01: Total bytes read/written: 206340096/206340096 (100752 sectors).
Writing  time: 1237.014s
Fixating...
Fixating time:   21.464s
cdrecord: fifo had 3251 puts and 3251 gets.
cdrecord: fifo was 815 times empty and 1 times full, min fill was 0%.

こんな感じ.fifoはしょっちゅう空っぽである.狙いどおりだ.

しかして,その結果はどーよ? というと,

よーわからん

のだ.とりあえずDISC3-1とDISC3-2のイメージを

cat /dev/cdrom > image

こんな感じで抜き出してみると,そもそもおおもとのイメージファイルとサイズが違う.DISC3-1とDISC3-2は同じサイズなんだけど,元の2.1RC2-i586-bin-disc3.isoとはちょっとだけサイズが違うのである.しかも3ファイルのmd5sumはまるで一致しない.てんでばらばら.

ところが,実際にマウントしてみると全く同じサイズ.

home/kita/2.1RC2-i586-bin-disc3.iso
                        201504    201504         0 100% /mnt/disc3
/home/kita/DISC3-1      201504    201504         0 100% /mnt/disc3-1
/home/kita/DISC3-2      201504    201504         0 100% /mnt/disc3-2

さらにKondara/RPMS/*のmd5sumを比較してみると完全に一致するのである.

% diff =(cd /mnt/disc3/Kondara/RPMS; md5sum *) \
       =(cd /mnt/disc3-1/Kondara/RPMS; md5sum *)
% diff =(cd /mnt/disc3/Kondara/RPMS; md5sum *) \
       =(cd /mnt/disc3-2/Kondara/RPMS; md5sum *)

うーむ

これってこういうものなの?

とにかく焼いたCD-Rの中身は大丈夫っぽいのでJustLinkは効いているのだよ.きっと.

長々と書いた割にはショボい結論でスマソ.

zshでbasename,dirname

zshだけでbasename,dirnameを書くとこうなる.

% a=/usr/local/bin/ruby
% echo $a:t
ruby
% echo $a:h
/usr/local/bin

多分zshとcsh系でしか使えない.bashでbasename,dirnameと違い,まるで汎用性なし.

Flash Joke of The Day

んー,いまいちなに言ってるのかよくわからんが,時々面白いやつがある.

本日のツッコミ(全5件) [ツッコミしてやる]

こ〜りん [以前、_tom_さんに聞いた話では、md5sumは合わないものらしいです。 -dao付で焼くと合うかもしれないそうで..]

やまぐち [#tDiaryって、そんな話までしてるのか。参加したくなってきた。 恐くて発言できないだろうけど。(ぉ]

yada [bashでbasename, けっこう使えそうだな。]

ただただし [tDiaryの話なんてほとんどしてない、が正しい >#tDiary]

yamk [そういえばしてないなー最近(笑) > #tDiary tDiary の話は tDiary 日記自体に書くからなぁ。]


2003-01-21

先っちょ

風邪が治ったと思ったら,早速tDiaryの先っちょで火傷してしまいました.しかし,まさかここまで熱いとは…

不安定かもよ、の意

は控え目杉だろ!!

バータリーパッチでなんとかしのぐ.早くなんとかしてねー.> たださん

追記:バータリーパッチっつってもtdiary/defaultio.rbのどこかに

require 'tdiary/tdiary_style.rb'

と書くだけ杉.

追記2:さきほど修正されたもよう.tdiary/*_style.rbを全部requireする方式になった模様.

#いーまくせん

行こう,行こうと思いつつなかなかデビューできてない#いーまくせんですが,22〜25時くらいに行けば新堂さんがいるらしいという情報をキャッチ.近日中に行きます.きっと.

誕生日も近いんですか

なんとビックリ.そうだったのか*1

*1 ちなみにオレは9月28日.

新生銀行

実は秘そかに我が家*1で愛用している新生銀行.他行への振り込み手数料が無料なのがうれしい.

で,今日始めてブラウザ経由で別銀行に振り込みっつーのを体験してみた*2ら,これがあなた,信じられないくらいダッセーの.もうねマジで

コレ作ったヤツはバカ? ねーバカでしょ?

とヨメに聞いちゃうくらいダッセーの.

一番許せねーのが半角カナで振り込み先の銀行名や支店名を入力せなアカンこと.半角カナですよ.半角カナ.

半角カナ!

skkimeで半角カナなんてどうやって入力するんだ? わざわざウンコMSIMEに切り替えて半角カナを入力しましたとも.えー.

次にダサいのが,この銀行名とか支店名を入力するフィールドの横に

先頭から一文字以上入力してください.

と書いてあんのね.入力後,テキストフィールドの横にある検索ボタンを押すと該当する銀行一覧が出てきて,そこから選択できるようになるってわけ.

まぁ,一部を入力して選択させる仕組はこの際許そう.この仕組だって銀行のATMの使いにくいタッチパネルによる50音入力が前提となって始めて有難いモノなんだが.キーボードで入力するんなら,一部を入力して検索してさらにそこから選ぶなんてカッタルイことやってられねーよ.全部キーボードで入力するだろ,フツーわ.

まぁ良い.でだ.1文字以上っつーからフツー1文字でもOKだと思うだろ? で1文字入力して検索を押すやん.

ダメー

何も出てこねーの.1文字じゃダメっつーんなら「2文字以上」もしくは「1文字より多く」と書きなさい.

結局,銀行名も支店名も半角カナで全部入力して検索しましたとも.ほんとダッセーの.

コレ,バカが作ったんですか?

追記:なんと! Ctrl-qで半角カナだったとは… バカはオレでした.スンマソン.

追記2:PCの常識は通じないのは分かっています.一応私も業界の人間ですから.でも,いつまでも「ホストでは… ホストだったら…」でいいんですかねぇ.

*1 というかオレのヨメが.

*2 いつもはヨメにやってもらってたのだ.

本日のツッコミ(全7件) [ツッコミしてやる]

Before...

業界ビト [金融系SIerってホスト文化なのでネットやPCとは相容れない方々がほとんどですよ。そういう人達が用件定義すれば当然そ..]

kdmsnr [うわ!新生銀行……そうなのか。乗り換えようと(ちょっとだけ)思ってたんですが。]

YADA [有名な話だと思うが>新生の振込。インドの会社が米銀用に作ったパケジを流用だもんね。日本語対応は苦しいところも多いだろ..]

つちや [静岡銀行もほぼ同じ作りで萎えました。そーか。ベースになってるパッケージがあるんだ。そういうことだったのか。]

Skirnir [バカがつくってないシステム見てみたい!ってくらいバカがつくってるであろうシステムに当たる率高いかも。>自分。特に社内..]


2004-01-21

[tDiary] recent_trackback3.rbをコミット

しました. tdiary.rbも更新したので,coreもpluginも最新版でどうぞ.

ところで♪が付く件は多分@conf.shortenが返す文字列の末尾がたま〜に改行だったりするからだと思います. そういえば誰かが同じようなことを日記で書いてたな. どういう時にそうなるんだろう. とりあえず手元ではバータリーな修正して逃げちゃいました.

追記:kosakaさんのTrackBackを見てもしや! と思って見てみたらSTDERR.putsが残りまくり. 修正してコミットしました,と書く前に昼飯を食いに言って戻ってきたらもうツッコミが

そういえば,ここのrecent_trackback3.rbを新しいのに入れ換えるのを忘れていた.

phonon drive

これがtDiaryだなんて!

こんなカッコイイtDiary,初めて見ました.

ちなみに今のtDiaryのカテゴリの実装だと,日記を書き溜めた場合にyear=ALLとかmonth=ALLとかやると貪るようにCPU時間を消費し,たぶん最終的にはTimeoutしてしまいます. 多分そのうちblog_category.rbと同様カテゴリインデックスを生成するよう改造するので,そうなった暁にはyear=ALLを実装しようと思います. でも忘れちゃってるかも…

あとカテゴリ表示の昇順・降順切り替えも制御できるようにしたいと思います. 覚えていたらですが…

最近物忘れが激しいんですよ.マジで.

うぉっと失礼しました

修正しました.

[Comp] Solaris10

ふむSoftware Express for Solarisで配布しているのはSolaris10ではないかという訳ですね.

しかしぱっと見Solaris10ではなく12/03しかないような…

[ドナドナ] ダメダメ

なにもかもダメダメ. どうしてこんなにもダメダメなんだろう. どうし管理職たちはこんなにダメダメな現状に危機感持ってないんだろう.

はぁー,こんなダメダメなシステムのために連日終電だと思うとイヤになるね*1

*1 っつってもオレは新幹線なので他の人より終電がかなり早いわけで,他の人達はもっと遅くまで頑張ってんだよなー.

本日のツッコミ(全3件) [ツッコミしてやる]

phonondrive [コメントありがとうございます!忘れた頃にまた思い出してみて下さい。]

こさか [TrackBackした件ですがrev1.2で解決しました。 ありがとうございました。]

ati [アンテナ修正,ありがとうございますーm(_ _)m]


2006-01-21

雪 おー,降っとるよ. 会社行きたくねー.


2007-01-21

オッス、オラyomoyomo!飲み

  • Ruby使いは社会的落伍者
  • 乙女力カンファレンス

などなど.

[Mac] その後のMacBook

水曜の夕方,アドバイスに従い,WebでGeniusBarというのを予約して銀座のAppleStoreへ行ってきた. 予約してない人も続々来てたけど,みんな1〜1.5時間待ちといった感じ. 平日の夕方16:00くらいだというのにアリエネー盛況っぷり. いやー予約しといて良かった. ありがとうございます.> wakatonoさん,さくさん

で,結局起動しない原因はなんだったのかというと,そのGeniusBarの人曰く

ディスクのパーティション情報がおかしくなってる. 原因は良く分からないが,多分BootCamp.

とのこと.原因分かんねーの.

たいしたデータは入れてなかったので,その場でターゲットディスクモードにして別のMacに接続してディスクを初期化したら, インスコディスクでフツーに起動できるようになった.

また同じ症状になったら,またターゲットディスクモードにして誰かのMacにつないでで初期化しないといけないってことか. 自力解決できない状況になるって,ダサいハードだな… > MacBook

今回GeniusBarの人は

  • メモリ交換したら治るか
  • ターゲットディスクモードで外のマシンから認識できるか
  • 外付けディスクで起動できるかどうか

しか確認しねーんだよなー. まーどうせトラブルシューティング手順書みたいなの見ながらやってんだろうけどさー, せめてKernel Panicのメッセージをverboseモードで確認とかしないのかね. GeniusBarってちょっと名前負けじゃねー? これでGeniusってちょっと恥ずいぞ.

NHKスペシャル

つまんねー. ちょっと期待しすぎたか?

本日のツッコミ(全3件) [ツッコミしてやる]

TKY [NHKスペシャル、内容的には既知の事が多かったですが、私は面白かったです。 単純なので影響されまくり。]

sumikawa [Macもってないけど、ターゲットディスクモードにしたらただのハードディスクに見えるはずなので、適当なPCにつないで、..]

kitaj [なるほどな。その手は使えるかもしれん。 しかしそんな対処をしなきゃいかんような状況には2度と遭遇したくないが…]


2008-01-21

[DUCATI][S2R1000] 初回点検 & パーツ

あとで書く.

[Ruby] RubyKaigi2008ミーティング

あとで書くかも.

本日のツッコミ(全1件) [ツッコミしてやる]

すずき2.2 [あとでツッコミするかも.]



このへんで勘弁しといたる.


旧「なんでやねん」はこちら.
| 2001/01 | 2001/02 | 2001/03 | 2001/04 | 2001/05 | 2001/06 | 2001/07 | 2001/08/25まで |

リンク上等!

Junichiro Kita