Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Entries from 2005-12-01 to 1 month

「Rubyレシピブック 268の技」正誤情報?

「017 alias と undef (p.31)」に alias 元の名前 別名とあるけれど alias 別名 元の名前の間違いでは? irb(main):001:0> def hoge irb(main):002:1> print "hoge\n" irb(main):003:1> end => nil irb(main):004:0> alias hoge piyo NameError: undefined m…

1 と 2, 3 と 4, ... を対象に実行

「Rubyレシピブック 268の技」を読んでいるところ。 6.times { |i, j| print "[#{i}/#{j}]" } => [0/][1/][2/][3/][4/][5/][0/1][2/3][4/5] という出力を得たいなら…… 0.step(5,2) {|i| print "[#{i}/#{i+1}]" } => [0/1][2/3][4/5]よく見たら、リファレンス…

Zebedee と ZigBee

Zebedee (トンネリング用のプログラム)と ZigBee (無線通信の物理規格)ってごっちゃになりませんか? あと、間違えて "BigZee" とかって検索してみたり。

Vine Linux 3.2 (Ruby 1.8.2) で net/https

リファレンスマニュアルの 添付ライブラリ のページには net/https SSL/TLS 拡張 HTTP クライアントライブラリ ruby 1.8 feature とあるけれど、 "ruby 1.8 feature" のページには net/https についての記述がない。 Vine Linux 3.2 (Ruby 1.8.2) でテストを…

FKB7845-101 復活

分解掃除したら、 "K" キーの接触もよくなりました。分解手順は M9841 さんの FKB8745-101 の分解と LED 搭載の改造 が参考になります。以下の説明では、ファンクションキー側を「上」、スペースバー側を「下」と呼ぶことにします。 キーボード裏側の木ネジ …

manpage の (1L) の "L"

locate とか updatedb とかの manpage をひくとは、先頭に locate(1L) とか updatedb(1L) とか表示される。 "1" はいいとして、この "L" ってナニ?

updatedb -> slocate

locate(1) のデータベースを更新するためのコマンドとして知られている udpatedb(1) ですが、 Vine Linux 3.2 ではその正体は slocate(1) への symlink でした。 通りで次のコマンドで '/home/hoge' が索引から外されないはずだわ。 $ sudo updatedb --prune…

よく分からないコマンド(エクスクラメーション + アスタリスク)

http://www.rpm.org/max-rpm/s1-preface-parts.html には ls -FAl !*|lessというコマンドがあって、「このコマンドが分からない人でも安心!」みたいに書いてあるんだけど、どういう理屈で動いてんのか分かりませんよ俺。 "!*" ってナニ !? ……実験してみたら…

知らなかったコマンド(コロン)

jman :で引けるのも驚いたが、 ":" (コロン)は sh のビルトインコマンドらしい。常に値 0 (真)を返す。 while :; do echo "hoge"; sleep 1; doneのようにすると無限ループにできる。

英語の郵便物の話

中学校の頃通っていた個人塾の先生は英語が専門 (?) だったんだけど、昔は宛名が英語で書いてある郵便物が全部その先生のところへ送られてきちゃった、ということがあったそうな。mtrt 君のコメントで思いだしました。 「この計算の結果を x に代入すると………

帰省予定

12/28 の午後に浜松に戻る予定です。飲める人、電話・メール・コメントくださいな。

英語で字(あざ)は?

英語で住所を書くときは、例えば「愛知県豊橋市今橋町1番地」は "1 Imahashi-cho, Toyohashi-shi, Aichi-ken, Japan" とかになる。 では「豊橋市二川町字中町65番地」はどうなるのか? "65 Aza-Nakamachi, Futagawa-cho, Toyohashi-shi, Aichi-ken, Japan" …

NMB RT6656TW

購入しました。 MINEBEA の 101 キーボードです。 4600 円也。 キータッチは軽すぎず重すぎず。キーを戻すときの力が少し強いかな? というくらいです。滑り止めが(Realforce と比べて)大きめなのもいいですね。 これで 10 キーがなけりゃなぁ……。

東映スパイダーマン

I 田先生の購入した DVD Box で観ました。突っ込みどころ満載! 多人数で観るのがおすすめです。TV 版と劇場版が入ってました、劇場版は結構普通に観れます。

リモートの X アプリケーションが起動できない (3)

起動できないわけじゃないけど…… $ ssh remote.example.com /usr/X11R6/bin/kterm -display local.example.com:0 username@remote.example.com's password: kterm: unable to open font "", trying "fixed".... Warning: missing font: JISX0208.1983-0 Warn…

リモートの X アプリケーションが起動できない (2)

エラーの種類をチェック。 $ ssh remote.example.com /usr/X11R6/bin/kterm -display local.example.com:0 username@remote.example.com's password: Xlib: connection to "local.example.com:0.0" refused by server Xlib: No protocol specified ローカル…

リモートの X アプリケーションが起動できない (1)

エラーの種類をチェック。 $ ssh remote.example.com /usr/X11R6/bin/kterm -display local.example.com:0 username@remote.example.com's password: /usr/X11R6/bin/kterm Xt error: Can't open display: local.example.com:0 リモート側の DISPLAY 環境変…

書く・描く

文字・記号は「書く」 絵や図は「描く」 じゃぁ象形文字は? UML なんかは図が代表的だけど "Unified Modeling LANGUAGE" なんだよね。もっとも、英語の "LANGUAGE" と日本語の「言葉」の間に差がある可能性もあるけど……

丁寧語と謙譲語

ゼミだとか論文発表の際には敬語で喋るわけだけれど、なぜか謙譲語で喋る人間が数人。「(自分の名前)が発表させていただきます」とか。しかも言い直したりしない。気付かないんだろうか? という気もする。

Greasemonkey 用スクリプト

http://www2s.biglobe.ne.jp/~nuts/archive/greasemonkey/livedoor-news-recap-skip.user.js またも同じようなものを作ってみました。 livedoor NEWS のトピックスページで、要約ページを飛ばして全文ページへ飛ぶスクリプトです。

Greasemonkey で User Script のインストール時にエラー

User Script をインストールしようとしたら、次のようなエラーが出る場合。 Error installing user script. [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nslChannel.open]" nsresult: 0x80520012 (NS_ERROR_FIL…

携帯電話の特性(自動電話受け付けシステムの話)

宅配便の再配達受付や、病院の予約など、電話からの自動受け付け機能があるシステムで注意すべき点。 「お電話番号を入力してください」は避ける できる限り自動で取得するべき。携帯電話のキャリアを替えたばかりの人は、自分の番号を覚えていない。 「日時…

ゲームだけでは分からない競馬の疑問

雪が降ったらレースはどうなるの? 芝が滑りやすくなるので、芝のレースはコースをダートに替えて(距離は少し短かくなる?)行われることがある。当然結果は荒れがち。遠くが見えなくなるくらいに降ると、レース開催が中止される。 騎手が怪我をしたら、そ…

中京競馬場

S 川君と一緒に中京競馬場に行ってきました。 第一レースから落馬事故 雪のせいでレース内容が変更に(芝→ダート) 雪が強くなりすぎて第 9 レース以降は開催中止 トラブルばっかでしたよ! まぁ滅多に見れないものが見れた、と言えばそうなんですが。

忘れもの大王

奨学金返還誓約書の提出を忘れていました。書類は揃ってるのに……月曜に提出しよう。

GoF のデザインパターンの本 日本語版の翻訳

GoF のデザインパターンの本に改めて目を通しているのだけれど、もしかして「もっといい訳ができそう」という場所が結構あるのかも。以下の例は、 ISBN:0201633612 (原著)と ISBN:4797311126 (日本語訳)から。 例えば、日本語版の p.79, 原著だと p.70 …

皇帝ペンギン

トレイラーを見る限り「ペンギンの親子の生態を描いた感動のドキュメンタリー」みたいな感じ(あるいはペンギンがかわいい映像作品)に見えるんですが、さにあらず。 普通に見ると、ペンギンが飢えたり、たくさん死んだりする話(極地は厳しいね) 変な見方…

MS Standard Wireless Optical Mouse は本体からノイズが出てた

id:satob:20051122:p3 および id:satob:20051102:p4 に書いた、 Microsoft Standard Wireless Optical Mouse を動かすとスピーカーにノイズが載る件ですが、実はスピーカーにノイズが載ってたんではなくて、マウス本体から高音がしているのだということが分…

Ruby を 256 倍使うための本 極道編のまとめ (6)

private method のテストをしたい場合、ToPublic モジュールを使う。 ToPublic モジュールを include して、テスト対象を instantiate するときに to_public メソッドを利用する。次のような感じ。 ... require "runit/topublic" class TestHoge < RUNIT::Te…

キーボード不調

自室のキーボード、富士通高見沢コンポーネント FKB8745-101 ですが、 K のキーの接触が悪くなってきました。軽く押しただけじゃ反応しないことがある。買ってから *1 まだ 2 年経ってないのに……もう生産中止になってるみたいだし。 とりあえず、クレバリー…