Just another Ruby porter,

〜2008年8月下旬〜


<Prev(,) | Next(.)> | Recent(/)>> | RDF

2008-08-21 (Thu)

[Ruby] between?

え、そんなmethodあったっけと探しまくったらComparableにあった。

% ruby -e 'p 1.between?(1,4)'
true
% ruby -e 'p 4.between?(1,4)'
true
% ruby -e 'p 4.1.between?(1,4)'
false

2008-08-22 (Fri)

[Life] 涼しすぎ

最近入れた WeatherBug によると現在の気温は18℃。涼しいどころかちょっと寒いよ。


2008-08-23 (Sat)

[Git] [ANNOUNCE] GIT 1.6.0 | KernelTrap

git-xyzzy形式はパスの通ってるとこにインストールされないので使えない。
それにしてもcygwinの速いこと。


2008-08-24 (Sun)

[Golf] main

この問題はなんと言ってもgorubyだよねえ。
\wで2Bってのがわかってしまったから、力づくで解いてしまった。
まあ、そうするとdaが最初に見つかるわけで。
これもdisplayの省略形の1つ。あとlyとか全部で7つ出てくる。

% goruby -e '%w(da di dl ds dy ly py).each{|x|send(x);puts}' 
main
main
main
main
main
main
main

2008-08-25 (Mon)

[Battery] enelong

eneloopを買ったつもりだったが、家に帰って開けてみたらenelongだった。
安かったしためといたルピーで買えたからよしとしよう。
1年後でも80%残ってるということなのでとりあえずリモコンで使ってみる。


2008-08-26 (Tue)

[ニコニコ動画] 【農家ロイド】 俺ら とも子さ探してKISS YOUだ [TMN+IKZO]

後半が神すぎる。

[Golf] swab

そうか。RS=11なら2Bで済むのか。なるほど。


2008-08-27 (Wed)

[TV] 日テレ巨人戦放送延長

開局55周年記念と何の関係があるのかわからない。
それにしても完璧にオリンピックの結果が裏目に出て、
視聴率が悲惨なことになっていて物悲しい。

今更ながら日テレGo!Go!の意味を理解した。


2008-08-28 (Thu)

[Life] 駅が停電

Suicaで改札を抜けてホームへ入った途端に停電で真っ暗。
今日も落雷かー。5秒ほどで復帰。
何事もなかったかのように時刻通りに発車するんだな。


2008-08-29 (Fri)

[Ruby] Re: Ruby/SerialPort Library is slow/delay/portions on Windows

WindowsでRuby/SerialPortを使うと遅かった記憶があるけど、こういうことだったのか。

The other thing you might try is changing the read_timeout value. The lib is using a blocking read call, so given ruby's thread implementation on Windows, that will block your whole program. From the docs, it seems like a timeout of -1 (return immediately) is what you want, but you may try a small positive value too - at least one newsgroup post suggested that was the best fix.

timeout値を適当に決めるわけだ。今度試してみよう。


2008-08-30 (Sat)

[Firefox] TMPの挙動

ふと気づくとタブを保護していても閉じるの×マークが出てくるようになってた。
押しても閉じないから問題ないがなんか紛らわしいな。


2008-08-31 (Sun)

[Golf] swab

そうか。Gで改行を足せるんだな。目から鱗。


<Prev(,) | Next(.)> | Recent(/)>> | RDF


WWW を検索 jarp.does.notwork.org を検索

わたなべひろふみ
Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885
Valid HTML 4.01!