capsctrldays

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側にユニークインデックス張るけど。むむむ。

参考

http://q.hatena.ne.jp/1128425886

あー無線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

でもなあ、同じポートで使いたいお。

※リンク先修正しました(多謝)

[] とことんやれば必ずできる(原田 永幸)

よくある「俺が若い頃は」的な本。特に得ることもなく。

それはそうと、日本NCRに入社なさっていたのかあ。へーーー。

[] 強いリーダーはチームの無意識を動かす(石井 裕之/橋川 硬児)

胡散臭い本かと思ってたら、冒頭の言葉にシビれた。

今どきの若いスタッフは(中略)怒っても、褒めても、コーチングや、ティーチングも効きません。

なんか言及する人が多くて言うのがはばかられるんだけど、そうなんだよね、コーティングもティーチングもうんこなんだよね。ここが理解できていない本が何と多いことか。これを前提にしているだけでも価値があると思うよ。

でも、この本よりも同じ著者による『 なぜ、占い師は信用されるのか? 「コールドリーディング」のすべて(石井 裕之)』のほうがいいみたい。チラっと立ち読みしたけど、いかにもフォレスト出版っぽいのと、胡散臭いのは変わりないけど、読んでみてもいいかもなーという感じ。

画像の説明

今日のエウレカ

今日はもうねむいので19話まで。

上の本じゃないけど、若い人の心の機微をうまく描けていて良いなー怒られてもどうしようもねーんだよねーとか思ってたら、意味不明な展開が待っていたのでした。なんだこりゃー。

つーか、視聴者にとってはまだホランドは英雄でもなんでもないので、いちいちめんどくさいなーこの男、程度でしかないよね。キャラが立ってない。

本日のツッコミ(全5件) [ツッコミを入れる]
1 takahashim (2006-05-10 (水) 22:47)

52 は alph.size で算出します。ていうか、rand(100000)にしないの?

2 kdmsnr (2006-05-10 (水) 22:51)

ああ、「0 以上 max 未満」でしたか。

3 znz (2006-05-10 (水) 23:37)

「[Rails] Basic (newbie) Webrick / ssl config question」のリンク先が変なようです。

4 babie (2006-05-11 (木) 00:00)

(1..3).inject(""){|r,| r + alph[rand(alph.size)].chr} + ("%.5s" % rand(100000))<br>とか。

5 なかだ (2006-05-11 (木) 10:36)

(1..3).map{alph[rand(alph.size)]}.pack("C*")