2006-05-10 (水) [長年日記]
■ [Ruby] @NiftyみたいなランダムなIDを生成するのって?
alph = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
alph[rand(52)].chr + alph[rand(52)].chr + alph[rand(52)].chr + sprintf("%.5s", rand(99999))
いまいちーな気ガスー。いちおうDB側にユニークインデックス張るけど。むむむ。
参考
■ あー無線HUBというのがあるのかあ
それ使って迂回するようにするかなあ。
■ [Rails] httpsを使いたい
なんかググってもうまく見つからないので、思い込みを書き殴り。最初はhttps_start_form_tag とかいうヘルパを作ろうと思ってたんだけど、フィルタ使ったほうが賢い気がしてきた。ので、作った。
def https!
unless request.env["HTTPS"] == "on"
request.env["HTTPS"] = "on"
redirect_to :action => self.action_name
return
end
end
参考
こんなのあった(いまさら)
まあ、同じかなあ。
#とかいいつつ、こっちに切り替える。
WEBRickでもHTTPS
でもなあ、同じポートで使いたいお。
※リンク先修正しました(多謝)
■ [本]
強いリーダーはチームの無意識を動かす(石井 裕之/橋川 硬児)
胡散臭い本かと思ってたら、冒頭の言葉にシビれた。
今どきの若いスタッフは(中略)怒っても、褒めても、コーチングや、ティーチングも効きません。
なんか言及する人が多くて言うのがはばかられるんだけど、そうなんだよね、コーティングもティーチングもうんこなんだよね。ここが理解できていない本が何と多いことか。これを前提にしているだけでも価値があると思うよ。
でも、この本よりも同じ著者による『
なぜ、占い師は信用されるのか? 「コールドリーディング」のすべて(石井 裕之)』のほうがいいみたい。チラっと立ち読みしたけど、いかにもフォレスト出版っぽいのと、胡散臭いのは変わりないけど、読んでみてもいいかもなーという感じ。

■ 今日のエウレカ
今日はもうねむいので19話まで。
上の本じゃないけど、若い人の心の機微をうまく描けていて良いなー怒られてもどうしようもねーんだよねーとか思ってたら、意味不明な展開が待っていたのでした。なんだこりゃー。
つーか、視聴者にとってはまだホランドは英雄でもなんでもないので、いちいちめんどくさいなーこの男、程度でしかないよね。キャラが立ってない。
とことんやれば必ずできる(原田 永幸)
52 は alph.size で算出します。ていうか、rand(100000)にしないの?
ああ、「0 以上 max 未満」でしたか。
「[Rails] Basic (newbie) Webrick / ssl config question」のリンク先が変なようです。
(1..3).inject(""){|r,| r + alph[rand(alph.size)].chr} + ("%.5s" % rand(100000))<br>とか。
(1..3).map{alph[rand(alph.size)]}.pack("C*")